Annual report [Section 13 and 15(d), not S-K Item 405]

GOODWILL - Schedule of Changes in Carrying Amount of Goodwill (Details)

v3.25.0.1
GOODWILL - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill    
Goodwill, Beginning Balance $ 58,210 $ 58,169
Foreign Currency Translations and Other (154) 41
Goodwill, Ending Balance 58,056 58,210
Goodwill, Gross 178,757  
Accumulated Impairment Losses (120,701)  
Goodwill, Net 58,056 58,210
Aerospace    
Goodwill    
Goodwill, Beginning Balance 36,575 36,534
Foreign Currency Translations and Other (154) 41
Goodwill, Ending Balance 36,421 36,575
Goodwill, Gross 157,122  
Accumulated Impairment Losses (120,701)  
Goodwill, Net 36,421 36,575
Test Systems    
Goodwill    
Goodwill, Beginning Balance 21,635 21,635
Foreign Currency Translations and Other 0 0
Goodwill, Ending Balance 21,635 21,635
Goodwill, Gross 21,635  
Accumulated Impairment Losses 0  
Goodwill, Net $ 21,635 $ 21,635