XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Statement Of Income And Comprehensive Income [Abstract]        
NET INCOME $ 8,096 $ 5,763 $ 10,098 $ 23,632
OTHER COMPREHENSIVE INCOME        
Currency translation adjustments 1,783 2,570 (2,023) 4,882
Unrealized loss on marketable securities (34) (245) (352) (300)
COMPREHENSIVE INCOME $ 9,845 $ 8,088 $ 7,723 $ 28,214