Annual report pursuant to Section 13 and 15(d)

REVENUE - Disaggregated by Product Lines (Details)

v3.22.4
REVENUE - Disaggregated by Product Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]          
Sales $ 158,153 $ 116,052 $ 534,894 $ 444,908 $ 502,587
Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     461,196 365,238 417,988
Test Systems          
Disaggregation of Revenue [Line Items]          
Sales     73,698 79,670 84,599
Electrical Power & Motion | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     187,446 141,746 179,245
Lighting & Safety | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     124,347 103,749 118,928
Avionics | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     97,234 64,901 76,113
Systems Certification | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     17,222 13,050 6,899
Structures | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     6,244 5,529 9,832
Other | Aerospace          
Disaggregation of Revenue [Line Items]          
Sales     $ 28,703 $ 36,263 $ 26,971