XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Additional Financial Statement Information (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Nonoperating Income (Expense)
The caption “Other” on the consolidated statements of operations consists of the following (in thousands):
Years ended December 31,
202320222021
Foreign exchange (loss)/gain$(822)$3,579 $(110)
Interest income1,651 401 252 
Pension expense(52)(241)(468)
Other(321)(181)96 
$456 $3,558 $(230)
Schedule of Accrued Liabilities
Other accrued expenses consist of the following (in thousands):
December 31,
20232022
Customer advance payments$8,712 $7,983 
Accrued restructuring249 183 
Goods received, not yet invoiced2,837 2,523 
Accrued taxes, other than income taxes1,370 1,141 
Accrued commissions4,077 3,217 
Accrued professional fees1,343 1,360 
Accrued technical warranty770 740 
Current accrued pension and other post retirement costs511 505 
Other2,558 2,654 
$22,427 $20,306