XML 28 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (78,182) $ (92,852)
Other comprehensive income (loss), net of tax:    
Foreign currency translation gain (loss), net of tax (45,176) 27,702
Change in unrecognized gains (losses) on derivative instruments:    
Change in fair value of derivatives (42,448) 50,456
Tax (provision) benefit 10,235 (10,441)
Change in unrecognized gains (losses) on derivative instruments, net of tax (32,213) 40,015
Defined benefit pension plan:    
Amortization of actuarial losses on pension obligation 1,360 (739)
Tax (provision) benefit (151)  
Pension changes, net of tax 1,209 (739)
Other comprehensive income (loss), net of tax (76,180) 66,978
Comprehensive income (loss) $ (154,362) $ (25,874)