XML 22 R6.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 (loss) income $ (5,183) $ (14,056) $ 3,406
Other comprehensive income (loss), net of tax:      
Foreign currency translation [1] 9,118 (6,171) (8,408)
Unrealized gain on derivatives [2] 1,236 53 1,019
Other comprehensive income (loss), net of tax 10,354 (6,118) (7,389)
Comprehensive income (loss) $ 5,171 $ (20,174) $ (3,983)
[1] Net of tax expense of $514 and $267 for the years ended December 31, 2022 and 2021, respectively.
[2] Net of tax expense of $328, $14 and $271 for the years ended December 31, 2023, 2022 and 2021, respectively.