XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Business Segment Information - Revenue by Business Segment Sector (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues $ 39,488 $ 33,234 $ 114,096 $ 95,733
UNITED STATES        
Revenues $ 20,274 $ 16,980 $ 58,258 $ 47,912
Revenue, percentage 51.00% 51.00% 51.00% 50.00%
Non-US [Member]        
Revenues $ 19,214 $ 16,254 $ 55,838 $ 47,821
Revenue, percentage 49.00% 49.00% 49.00% 50.00%
Commercial [Member]        
Revenues $ 24,150 $ 22,878 $ 73,319 $ 70,154
Revenue, percentage 61.00% 69.00% 64.00% 73.00%
Government & Defense [Member]        
Revenues $ 15,338 $ 10,356 $ 40,777 $ 25,579
Revenue, percentage 39.00% 31.00% 36.00% 27.00%
Battery & Energy Products Segment [Member]        
Revenues $ 31,919 $ 28,583 $ 94,250 $ 87,873
Battery & Energy Products Segment [Member] | UNITED STATES        
Revenues 15,926 13,433 47,088 41,303
Battery & Energy Products Segment [Member] | Non-US [Member]        
Revenues 15,993 15,150 47,162 46,570
Battery & Energy Products Segment [Member] | Commercial [Member]        
Revenues 24,150 22,878 73,319 70,154
Battery & Energy Products Segment [Member] | Government & Defense [Member]        
Revenues 7,769 5,705 20,931 17,719
Communications Systems Segment [Member]        
Revenues 7,569 4,651 19,846 7,860
Communications Systems Segment [Member] | UNITED STATES        
Revenues 4,348 3,547 11,170 6,609
Communications Systems Segment [Member] | Non-US [Member]        
Revenues 3,221 1,104 8,676 1,251
Communications Systems Segment [Member] | Commercial [Member]        
Revenues 0 0 0 0
Communications Systems Segment [Member] | Government & Defense [Member]        
Revenues $ 7,569 $ 4,651 $ 19,846 $ 7,860