Annual report pursuant to Section 13 and 15(d)

SEGMENTS - Narrative (Details)

v3.24.0.1
SEGMENTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2023
Segment Reporting Information            
Allowance for doubtful accounts balance $ 9,193 $ 2,630 $ 9,193 $ 2,630 $ 3,183  
Deferred revenue liability     27,600 14,800    
Income associated with reversal of liability related to equity investment     1,800      
Sales 195,292 158,153 689,206 534,894 444,908  
Net income (loss) 6,976 (6,779) (26,421) (35,747) (25,578)  
Cumulative translation adjustments (6,400) (7,300) (6,400) (7,300)    
Non-US            
Segment Reporting Information            
Sales     69,300 50,000 36,600  
Net income (loss)     5,300 (200) (3,800)  
Net assets 39,100 $ 36,600 39,100 36,600    
Non-Aerospace Contract Manufacturing Customer            
Segment Reporting Information            
Inventory adjustments 3,600   3,600     $ 3,600
Allowance for doubtful accounts balance $ 7,500   7,500     $ 7,500
Test Systems            
Segment Reporting Information            
Sales     84,376 73,698 79,670  
Aerospace            
Segment Reporting Information            
Sales     604,830 461,196 365,238  
Operating Segments | Test Systems            
Segment Reporting Information            
Deferred revenue liability     5,800      
Sales     84,376 73,717 80,027  
Operating Segments | Aerospace            
Segment Reporting Information            
Jobs protection program grant, recognized       6,000    
Sales     605,001 $ 461,206 $ 365,261  
Corporate and Other Expenses, Net            
Segment Reporting Information            
Income associated with reversal of liability related to equity investment     $ 1,800