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

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

v3.25.4
GOODWILL - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Goodwill    
Goodwill, Beginning Balance $ 58,056 $ 58,210
Acquisitions 4,759  
Foreign Currency Translations and Other 108 (154)
Goodwill, Ending Balance 62,923 58,056
Goodwill, Gross 183,624  
Accumulated Impairment Losses (120,701)  
Goodwill, Net 62,923 58,056
Aerospace    
Goodwill    
Goodwill, Beginning Balance 36,421 36,575
Acquisitions 4,759  
Foreign Currency Translations and Other 108 (154)
Goodwill, Ending Balance 41,288 36,421
Goodwill, Gross 161,989  
Accumulated Impairment Losses (120,701)  
Goodwill, Net 41,288 36,421
Test Systems    
Goodwill    
Goodwill, Beginning Balance 21,635 21,635
Acquisitions 0  
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