XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Other Comprehensive Income [Abstract]      
Net (loss) income $ (2,974) $ 53,159 $ (68,522)
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment 312 (556) (113)
Net unrealized gain on derivative 834 6,536 1,684
Amount realized and reclassified into earnings (3,488) (186) 1,907
Total other comprehensive (loss) income, net of tax (2,342) 5,794 3,478
Total Comprehensive (loss) income $ (5,316) $ 58,953 $ (65,044)