XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Business Segment Information - Revenue by Business Segment Sector (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 42,692 $ 32,126 $ 74,608 $ 62,499
UNITED STATES        
Revenues $ 21,339 $ 15,240 $ 37,984 $ 30,932
Revenue, percentage 50.00% 47.00% 51.00% 49.00%
Non-US [Member]        
Revenues $ 21,353 $ 16,886 $ 36,624 $ 31,567
Revenue, percentage 50.00% 53.00% 49.00% 51.00%
Commercial [Member]        
Revenues $ 26,950 $ 24,682 $ 49,169 $ 47,276
Revenue, percentage 63.00% 77.00% 66.00% 76.00%
Government & Defense [Member]        
Revenues $ 15,742 $ 7,444 $ 25,439 $ 15,223
Revenue, percentage 37.00% 23.00% 34.00% 24.00%
Battery & Energy Products Segment [Member]        
Revenues $ 33,861 $ 30,140 $ 62,331 $ 59,290
Battery & Energy Products Segment [Member] | UNITED STATES        
Revenues 17,394 13,330 31,162 27,870
Battery & Energy Products Segment [Member] | Non-US [Member]        
Revenues 16,467 16,810 31,169 31,420
Battery & Energy Products Segment [Member] | Commercial [Member]        
Revenues 26,950 24,682 49,169 47,276
Battery & Energy Products Segment [Member] | Government & Defense [Member]        
Revenues 6,911 5,458 13,162 12,014
Communications Systems Segment [Member]        
Revenues 8,831 1,986 12,277 3,209
Communications Systems Segment [Member] | UNITED STATES        
Revenues 3,945 1,910 6,822 3,062
Communications Systems Segment [Member] | Non-US [Member]        
Revenues 4,886 76 5,455 147
Communications Systems Segment [Member] | Commercial [Member]        
Revenues 0 0 0 0
Communications Systems Segment [Member] | Government & Defense [Member]        
Revenues $ 8,831 $ 1,986 $ 12,277 $ 3,209