XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net income $ 7,448 $ 9,673 $ 9,810 $ 13,232
Other comprehensive income (loss), net of tax:        
Net current period other comprehensive income (loss) (8) 159 (135) (126)
Comprehensive income 7,440 9,832 9,675 13,106
Foreign Exchange Forward [Member]        
Other comprehensive income (loss), net of tax:        
Unrealized loss on foreign currency forward contracts designated as cash flow hedges (123) (96) (101) (403)
Interest Rate Swap [Member]        
Other comprehensive income (loss), net of tax:        
Unrealized loss on foreign currency forward contracts designated as cash flow hedges 85 233 (93) 233
Pension Plan [Member]        
Other comprehensive income (loss), net of tax:        
Pension liability adjustment $ 30 $ 22 $ 59 $ 44