XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Other Comprehensive Income [Abstract]        
Net income (loss) $ 55,894 $ 305 $ 49,578 $ (45,263)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (373) 2 (615) 114
Net unrealized gain (loss) on derivative 899 (194) 4,142 705
Amount realized and reclassified into earnings 199 487 596 980
Total other comprehensive income (loss) net of tax 725 295 4,123 1,799
Total comprehensive income (loss) $ 56,619 $ 600 $ 53,701 $ (43,464)