XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Business Segment Information - Revenue by Business Segment Sector (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues $ 41,927 $ 31,916
UNITED STATES    
Revenues $ 24,461 $ 16,645
Revenue, percentage 58.00% 52.00%
Non-US [Member]    
Revenues $ 17,466 $ 15,271
Revenue, percentage 42.00% 48.00%
Commercial [Member]    
Revenues $ 24,140 $ 22,219
Revenue, percentage 58.00% 70.00%
Government & Defense [Member]    
Revenues $ 17,787 $ 9,697
Revenue, percentage 42.00% 30.00%
Battery & Energy Products Segment [Member]    
Revenues $ 34,989 $ 28,470
Battery & Energy Products Segment [Member] | UNITED STATES    
Revenues 19,603 13,768
Battery & Energy Products Segment [Member] | Non-US [Member]    
Revenues 15,386 14,702
Battery & Energy Products Segment [Member] | Commercial [Member]    
Revenues 24,140 22,219
Battery & Energy Products Segment [Member] | Government & Defense [Member]    
Revenues 10,849 6,251
Communications Systems Segment [Member]    
Revenues 6,938 3,446
Communications Systems Segment [Member] | UNITED STATES    
Revenues 4,858 2,877
Communications Systems Segment [Member] | Non-US [Member]    
Revenues 2,080 569
Communications Systems Segment [Member] | Commercial [Member]    
Revenues 0 0
Communications Systems Segment [Member] | Government & Defense [Member]    
Revenues $ 6,938 $ 3,446