XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Note 10 - Business Segment Information - Revenue by Business Segment Sector (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues $ 42,983 $ 42,692 $ 84,910 $ 74,608
UNITED STATES        
Revenues $ 23,399 $ 21,339 $ 47,860 $ 37,984
Revenue, percentage 54.00% 50.00% 56.00% 51.00%
Non-US [Member]        
Revenues $ 19,584 $ 21,353 $ 37,050 $ 36,624
Revenue, percentage 46.00% 50.00% 44.00% 49.00%
Commercial [Member]        
Revenues $ 27,664 $ 26,950 $ 51,804 $ 49,169
Revenue, percentage 64.00% 63.00% 61.00% 66.00%
Government & Defense [Member]        
Revenues $ 15,319 $ 15,742 $ 33,106 $ 25,439
Revenue, percentage 36.00% 37.00% 39.00% 34.00%
Battery & Energy Products Segment [Member]        
Revenues $ 36,683 $ 33,861 $ 71,672 $ 62,331
Battery & Energy Products Segment [Member] | UNITED STATES        
Revenues 19,412 17,394 39,015 31,162
Battery & Energy Products Segment [Member] | Non-US [Member]        
Revenues 17,271 16,467 32,657 31,169
Battery & Energy Products Segment [Member] | Commercial [Member]        
Revenues 27,664 26,950 51,804 49,169
Battery & Energy Products Segment [Member] | Government & Defense [Member]        
Revenues 9,019 6,911 19,868 13,162
Communications Systems Segment [Member]        
Revenues 6,300 8,831 13,238 12,277
Communications Systems Segment [Member] | UNITED STATES        
Revenues 3,987 3,945 8,845 6,822
Communications Systems Segment [Member] | Non-US [Member]        
Revenues 2,313 4,886 4,393 5,455
Communications Systems Segment [Member] | Commercial [Member]        
Revenues 0 0 0 0
Communications Systems Segment [Member] | Government & Defense [Member]        
Revenues $ 6,300 $ 8,831 $ 13,238 $ 12,277