XML 24 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net income $ 23,337 $ 115,553 $ 25,208
Other comprehensive income (loss):      
Net foreign currency translation gain (loss) 68 6 (22)
Change in net unrealized gain (loss) on marketable securities (102) 313 57
Tax benefit (provision) on other comprehensive income 24 (71) 0
Other comprehensive income (loss), net of tax (10) 248 35
Comprehensive income $ 23,327 $ 115,801 $ 25,243