XML 19 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Net income $ 22,943 $ 17,177 $ 10,590
Other comprehensive income (loss):      
Foreign currency translation adjustment, net (1,626) 2,294 (534)
Unrealized gain (loss) on short-term marketable securities 15
Total other comprehensive income (loss) (1,611) 2,294 (534)
Comprehensive income $ 21,332 $ 19,471 $ 10,056