XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net income $ 21,072 $ 31,149 $ 11,523
Other comprehensive income (loss), net of tax:      
Other comprehensive income (loss), net of tax (171) 893 184
Comprehensive income 20,901 32,042 11,707
Foreign Exchange Forward [Member]      
Other comprehensive income (loss), net of tax:      
Unrealized gain (loss) on derivatives designated as cash flow hedges (107) 289 (124)
Interest Rate Swap [Member]      
Other comprehensive income (loss), net of tax:      
Unrealized gain (loss) on derivatives designated as cash flow hedges (403) 649 0
Pension Plan [Member]      
Other comprehensive income (loss), net of tax:      
Pension liability adjustment $ 339 $ (45) $ 308