XML 17 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 $ 12,699 $ 18,184 $ 19,200 $ 43,694
Other comprehensive (loss) income, net of applicable taxes:        
Foreign currency translation adjustment (607) 1,120 (3,059) 4,425
Unrealized loss on short-term investments     0 (30)
Total other comprehensive (loss) income (607) 1,120 (3,059) 4,395
Comprehensive income $ 12,092 $ 19,304 $ 16,141 $ 48,089