XML 9 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) $ (10,878) $ 12,747 $ 2,904 $ 36,328
Other comprehensive income (loss):        
Foreign currency translation adjustment 558 (948) (633) (141)
Unrealized gain (loss) on interest rate swap contracts, net of tax expense (benefit) of ($1,453) and ($2,159), respectively (3,623) 0 (5,599) 0
Realized (gain) loss on interest rate swap contracts reclassified to interest expense (403) 0 (545) 0
Total other comprehensive income (loss) (3,468) (948) (6,777) (141)
Comprehensive income (loss) $ (14,346) $ 11,799 $ (3,873) $ 36,187