Consolidated Statements of Comprehensive Income (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Statement Of Other Comprehensive Income [Abstract]      
Net income $ 10,461 $ 4,790 $ 14,505
Other comprehenseive income (loss), net of tax:      
Foreign currency translation gain (loss) (988) 150 (24)
Total other comprehensive income (loss) (988) 150 (24)
Comprehensive income $ 9,473 $ 4,940 $ 14,481