XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement Of Income And Comprehensive Income [Abstract]        
Net income $ (67) $ 10,844 $ (4,114) $ 20,914
Other comprehensive income, net of tax:        
Foreign currency translation gain (loss) 8,542 (11,654) 23,173 (9,611)
Change in unrecognized gains (losses) on derivative instruments:        
Change in fair value of derivatives 33,595 (15,906) 53,048 1,346
Tax (provision) benefit (3,251) 323 (4,584) (108)
Change in unrecognized gains (losses) on derivative instruments, net of tax 30,344 (15,583) 48,464 1,238
Defined benefit pension plan:        
Amortization of actuarial losses on pension obligation   83   166
Pension changes, net of tax   83   166
Other comprehensive income (loss), net of tax 38,886 (27,154) 71,637 (8,207)
Comprehensive income (loss) $ 38,819 $ (16,310) $ 67,523 $ 12,707