XML 29 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net loss $ (16,524) $ (5,183) $ (14,056)
Other comprehensive (loss) income, net of tax:      
Foreign currency translation [1] (25,839) 9,118 (6,171)
Unrealized (loss) gain on derivatives [2] (3,386) 1,236 53
Other comprehensive (loss) income, net of tax (29,225) 10,354 (6,118)
Comprehensive (loss) income $ (45,749) $ 5,171 $ (20,174)
[1] Net of tax expense of $514 for the year ended December 31, 2022.
[2] Net of tax (benefit) expense of $(901), $328 and $14 for the years ended December 31, 2024, 2023 and 2022, respectively.