XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 14 - Segment Information - Identifiable Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Identifiable Assets $ 160,554 $ 134,829
Electronic Test [Member]    
Identifiable Assets 81,668 32,505
Environmental Technologies [Member]    
Identifiable Assets 21,827 16,772
Process Technologies [Member]    
Identifiable Assets 55,460 56,842
Corporate Segment [Member]    
Identifiable Assets $ 1,599 $ 28,710