XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 12,891 $ (9,540) $ (63,993)
Other comprehensive income (loss):      
Currency translation adjustments 8,957 (12,977) (4,044)
Release of currency translation adjustments on liquidation of an international operation 0 0 9,320
Other 0 67 78
Total other comprehensive income (loss) 8,957 (12,910) 5,354
Comprehensive income (loss) $ 21,848 $ (22,450) $ (58,639)