XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (6,430) $ 8,650
Other comprehensive income (loss):    
Net foreign currency translation loss (16) (47)
Change in net unrealized gain (loss) on marketable securities (1,475) 1
Tax benefit (provision) on other comprehensive income (loss) 338 (1)
Other comprehensive loss, net of tax (1,153) (47)
Comprehensive income (loss) $ (7,583) $ 8,603