XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
NET INCOME (LOSS) $ (18,802) $ (1,364) $ (38,769) $ 2,410
OTHER COMPREHENSIVE INCOME (LOSS)        
Currency translation adjustments (4,349) 1,403 (2,593) 2,755
Unrealized gain (loss) on marketable securities 82 (122) 156 (101)
COMPREHENSIVE INCOME (LOSS) $ (23,069) $ (83) $ (41,206) $ 5,064