XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 - Business Segment Information - Revenue by Business Segment Sector (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 158,644 $ 131,840
UNITED STATES    
Revenues $ 81,396 $ 67,914
Revenue, percentage 51.00% 52.00%
Non-US [Member]    
Revenues $ 77,248 $ 63,926
Revenue, percentage 49.00% 48.00%
Commercial [Member]    
Revenues $ 100,842 $ 93,045
Revenue, percentage 64.00% 71.00%
Government & Defense [Member]    
Revenues $ 57,802 $ 38,795
Revenue, percentage 36.00% 29.00%
Battery & Energy Products Segment [Member]    
Revenues $ 129,953 $ 119,995
Battery & Energy Products Segment [Member] | UNITED STATES    
Revenues 64,120 58,820
Battery & Energy Products Segment [Member] | Non-US [Member]    
Revenues 65,833 61,175
Battery & Energy Products Segment [Member] | Commercial [Member]    
Revenues 100,842 93,045
Battery & Energy Products Segment [Member] | Government & Defense [Member]    
Revenues 29,111 26,950
Communications Systems Segment [Member]    
Revenues 28,691 11,845
Communications Systems Segment [Member] | UNITED STATES    
Revenues 17,276 9,094
Communications Systems Segment [Member] | Non-US [Member]    
Revenues 11,415 2,751
Communications Systems Segment [Member] | Commercial [Member]    
Revenues 0 0
Communications Systems Segment [Member] | Government & Defense [Member]    
Revenues $ 28,691 $ 11,845