XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (50,064) $ 10,223 $ 7,343 $ (88,903)
Unrealized gain (loss), net of tax:        
Foreign currency translation gain (loss) 1,068 453 3,505 (16)
Unrealized gain (loss) on cash flow hedges 7,309 (423) 25,038 23,783
Total other comprehensive income 8,377 30 28,543 23,767
Comprehensive (loss) income $ (41,687) $ 10,253 $ 35,886 $ (65,136)