XML 22 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 8,700 $ 3,982
Other comprehensive income (loss):    
Foreign currency exchange translation adjustments 2,557 327
Minimum pension liability, net of tax 140 (29)
Derivative instrument, net of tax 1,343 2,814
Other comprehensive income 4,040 3,112
Comprehensive income $ 12,740 $ 7,094