XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement Of Income And Comprehensive Income [Abstract]    
Net (loss) income $ (4,047) $ 10,070
Other comprehensive income, net of tax:    
Foreign currency translation gain (loss) 14,631 2,043
Change in unrecognized gains (losses) on derivative instruments:    
Change in fair value of derivatives 19,453 17,252
Tax (provision) benefit (1,333) (431)
Change in unrecognized gains (losses) on derivative instruments, net of tax 18,120 16,821
Defined benefit pension plan:    
Amortization of actuarial losses on pension obligation   83
Pension changes, net of tax   83
Other comprehensive income, net of tax 32,751 18,947
Comprehensive income $ 28,704 $ 29,017