XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement Of Income And Comprehensive Income [Abstract]        
Net income $ 3,387 $ 20,394 $ 4,044 $ 12,488
Other comprehensive income (loss), net of applicable taxes:        
Foreign currency translation adjustment 1,457 422 286 260
Unrealized (loss) gain on short-term investments (446) 232 178 647
Total other comprehensive income 1,011 654 464 907
Comprehensive income $ 4,398 $ 21,048 $ 4,508 $ 13,395