XML 11 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (11,124) $ (67) $ (43,873) $ (4,114)
Other comprehensive income (loss), net of tax:        
Foreign currency translation gain (loss) (18,247) 8,542 (15,748) 23,173
Change in unrecognized gains (losses) on derivative instruments        
Change in fair value of derivatives (20,723) 33,595 (17,257) 53,048
Tax (provision) benefit 4,747 (3,251) 3,975 (4,584)
Change in unrecognized gains (losses) on derivative instruments, net of tax (15,976) 30,344 (13,282) 48,464
Defined benefit pension plan:        
Amortization of actuarial losses on pension obligation 3   3  
Tax (provision) benefit     178  
Pension changes, net of tax 3   181  
Other comprehensive income (loss), net of tax (34,220) 38,886 (28,849) 71,637
Comprehensive income (loss) $ (45,344) $ 38,819 $ (72,722) $ 67,523