XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (9,487) $ 40,602
Unrealized gain (loss), net of tax:    
Foreign currency translation loss (1,623) (644)
Unrealized (loss) gain on cash flow hedges (2) 12,339
Total other comprehensive (loss) income (1,625) 11,695
Comprehensive (loss) income $ (11,112) $ 52,297