XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 14 - Segment Information - Identifiable Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Identifiable Assets $ 159,527 $ 134,829
Electronic Test [Member]    
Identifiable Assets 75,508 32,505
Environmental Technologies [Member]    
Identifiable Assets 16,624 16,772
Process Technologies [Member]    
Identifiable Assets 57,815 56,842
Corporate Segment [Member]    
Identifiable Assets $ 9,580 $ 28,710