XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 34,928 $ 7,201 $ 48,867
Other comprehensive income (loss):      
Foreign currency translation adjustment 1,691 (3,058) 859
Unrealized gain (loss) on interest rate swap contracts [1] (2,301) (1,761) 0
Realized (gain) loss on interest rate swap contracts reclassified to interest expense 491 (639) 0
Unrealized gain (loss) on pension liability, net of tax expense of $0, $54 and $40, respectively 0 163 119
Realized (gain) loss on pension liability reclassified to earnings [2] 1,101 0 0
Total other comprehensive income (loss) 982 (5,295) 978
Comprehensive income $ 35,910 $ 1,906 $ 49,845
[1] Amounts shown net of tax expense (benefit) of $(598) and $(843) for the years ended December 31, 2025 and 2024, respectively.
[2] Amounts reclassified to Selling, general and administrative expenses net of tax expense (benefit) of $(399) for the year ended December 31, 2025.