XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Business Segment Information - Revenue by Business Segment Sector (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues $ 35,694 $ 39,488 $ 120,604 $ 114,096
UNITED STATES        
Revenues $ 20,878 $ 20,274 $ 68,738 $ 58,258
Revenue, percentage 58.00% 51.00% 57.00% 51.00%
Non-US [Member]        
Revenues $ 14,816 $ 19,214 $ 51,866 $ 55,838
Revenue, percentage 42.00% 49.00% 43.00% 49.00%
Commercial [Member]        
Revenues $ 22,516 $ 24,150 $ 74,320 $ 73,319
Revenue, percentage 63.00% 61.00% 62.00% 64.00%
Government & Defense [Member]        
Revenues $ 13,178 $ 15,338 $ 46,284 $ 40,777
Revenue, percentage 37.00% 39.00% 38.00% 36.00%
Battery & Energy Products Segment [Member]        
Revenues $ 32,529 $ 31,919 $ 104,201 $ 94,250
Battery & Energy Products Segment [Member] | UNITED STATES        
Revenues 18,311 15,926 57,326 47,088
Battery & Energy Products Segment [Member] | Non-US [Member]        
Revenues 14,218 15,993 46,875 47,162
Battery & Energy Products Segment [Member] | Commercial [Member]        
Revenues 22,516 24,150 74,320 73,319
Battery & Energy Products Segment [Member] | Government & Defense [Member]        
Revenues 10,013 7,769 29,881 20,931
Communications Systems Segment [Member]        
Revenues 3,165 7,569 16,403 19,846
Communications Systems Segment [Member] | UNITED STATES        
Revenues 2,567 4,348 11,412 11,170
Communications Systems Segment [Member] | Non-US [Member]        
Revenues 598 3,221 4,991 8,676
Communications Systems Segment [Member] | Commercial [Member]        
Revenues 0 0 0 0
Communications Systems Segment [Member] | Government & Defense [Member]        
Revenues $ 3,165 $ 7,569 $ 16,403 $ 19,846