XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (92,852) $ 37,034
Other comprehensive income (loss), net of tax:    
Foreign currency translation gain 27,702 86
Change in unrecognized gains on derivative instruments:    
Change in fair value of derivatives 50,456 29,773
Tax provision (10,441) (878)
Change in unrecognized gains on derivative instruments, net of tax 40,015 28,895
Defined benefit pension plan:    
Actuarial (loss) gain on pension obligation, net of amortization (739) 7,724
Pension changes, net of tax (739) 7,724
Other comprehensive income, net of tax 66,978 36,705
Comprehensive (loss) income $ (25,874) $ 73,739