XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Business Segment Information - Revenue by Business Segment Sector (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 164,456 $ 158,644
UNITED STATES    
Revenues $ 97,040 $ 81,396
Revenue, percentage 59.00% 51.00%
Non-US [Member]    
Revenues $ 67,416 $ 77,248
Revenue, percentage 41.00% 49.00%
Commercial [Member]    
Revenues $ 102,082 $ 100,842
Revenue, percentage 62.00% 64.00%
Government & Defense [Member]    
Revenues $ 62,374 $ 57,802
Revenue, percentage 38.00% 36.00%
Battery & Energy Products Segment [Member]    
Revenues $ 144,081 $ 129,953
Battery & Energy Products Segment [Member] | UNITED STATES    
Revenues 82,227 64,120
Battery & Energy Products Segment [Member] | Non-US [Member]    
Revenues 61,854 65,833
Battery & Energy Products Segment [Member] | Commercial [Member]    
Revenues 102,082 100,842
Battery & Energy Products Segment [Member] | Government & Defense [Member]    
Revenues 41,999 29,111
Communications Systems Segment [Member]    
Revenues 20,375 28,691
Communications Systems Segment [Member] | UNITED STATES    
Revenues 14,813 17,276
Communications Systems Segment [Member] | Non-US [Member]    
Revenues 5,562 11,415
Communications Systems Segment [Member] | Commercial [Member]    
Revenues 0 0
Communications Systems Segment [Member] | Government & Defense [Member]    
Revenues $ 20,375 $ 28,691