XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (9,359) $ 2,786 $ (16,555) $ (3,340)
Other comprehensive income (loss), net of tax:        
Foreign currency translation 13,666 (8,454) 26,449 (13,333)
Unrealized gain (loss) on derivatives [1] 1,766 (2,200) 3,109 (2,130)
Other comprehensive income (loss), net of tax 15,432 (10,654) 29,558 (15,463)
Comprehensive income (loss) $ 6,073 $ (7,868) $ 13,003 $ (18,803)
[1]
Net of tax expense (benefit) of $469 and $(585) for the three months ended June 30, 2025 and 2024, respectively. Net of tax expense (benefit) of $827 and $(566) for the six months ended June 30, 2025 and 2024, respectively.