XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF SEGMENT INCOME AND LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
  $ 12,130 $ 4,863 $ 20,638 $ 11,225
Depreciation and amortization 228 110 432 197
Operating income (loss) (378) (2,522) (322) (3,345)
Operating Segments [Member] | T&D Solutions [Member]        
Segment Reporting Information [Line Items]        
  9,224 2,543 14,985 6,266
Depreciation and amortization 17 11 33 21
Operating income (loss) 1,808 (442) 3,050 (353)
Operating Segments [Member] | T&D Solutions [Member] | Power Systems [Member]        
Segment Reporting Information [Line Items]        
  9,224 2,543 14,985 6,256
Operating Segments [Member] | T&D Solutions [Member] | Service [Member]        
Segment Reporting Information [Line Items]        
  10
Operating Segments [Member] | Critical Power Solutions [Member]        
Segment Reporting Information [Line Items]        
  2,906 2,320 5,653 4,959
Depreciation and amortization 209 92 395 162
Operating income (loss) (506) (757) (943) (911)
Operating Segments [Member] | Critical Power Solutions [Member] | Service [Member]        
Segment Reporting Information [Line Items]        
  1,890 1,857 3,952 3,381
Operating Segments [Member] | Critical Power Solutions [Member] | Equipment [Member]        
Segment Reporting Information [Line Items]        
  1,016 463 1,701 1,578
Corporate, Non-Segment [Member]        
Segment Reporting Information [Line Items]        
Depreciation and amortization 2 7 4 14
Operating income (loss) $ (1,680) $ (1,323) $ (2,429) $ (2,081)