v3.26.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) $ (865) $ 7,088 $ 17,339 $ 23,598
Other comprehensive income (loss):        
Foreign currency translation adjustment 45 (772) (1,218) 1,135
Unrealized gain (loss) on interest rate swap contracts [1] 1,730 2 3,452 (2,339)
Realized (gain) loss on interest rate swap contracts reclassified to interest expense 365 84 1,134 256
Realized (gain) loss on pension liability reclassified to earnings [2] 0 0 0 1,101
Total other comprehensive income (loss) 2,140 (686) 3,368 153
Comprehensive income $ 1,275 $ 6,402 $ 20,707 $ 23,751
[1] Amounts shown net of tax expense (benefit) of $713 and $1,566 for the quarter and nine months ended September 30, 2026, respectively and $30 and $(732) for the quarter and nine months ended September 30, 2025, respectively
[2] Amounts reclassified to Selling, general and administrative expenses net of tax expense (benefit) of $(399) for the nine months ended September 30, 2025.