XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
SCHEDULE OF SEGMENT INCOME LOSS

The following tables present information about segment loss and income:

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                    
Electrical Infrastructure                    
Equipment  $2,945   $9,376   $8,220   $16,185 
Service   -    -    -    - 
Revenues   2,945    9,376    8,220    16,185 
Critical Power Solutions                    
Equipment   1,160    1,016    2,487    1,701 
Service   2,235    1,890    4,223    3,952 
Revenues   3,395    2,906    6,710    5,653 
Consolidated  $6,340   $12,282   $14,930   $21,838 

 

   2024   2023   2024   2023 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023   2024   2023 
Depreciation and amortization                    
Electrical Infrastructure  $25   $17   $49   $33 
Critical Power Solutions   168    209    296    395 
Unallocated corporate overhead expenses   2    2    4    4 
Consolidated  $195   $228   $349   $432 

 

   2024   2023 (As Restated)   2024   2023 (As Restated) 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Operating (loss) income                  
Electrical Infrastructure  $(565)  $2,975   $54   $4,837 
Critical Power Solutions   (611)   (506)   (1,171)   (943)
Unallocated corporate overhead expenses   (1,124)   (1,680)   (2,289)   (2,429)
Consolidated  $(2,300)  $789   $(3,406)  $1,465 
SCHEDULE OF ATTRIBUTABLE TO COUNTIES BASED ON THE LOCATION

Revenues are attributable to countries based on the location of the Company’s customers:

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2024   2023 (As Restated)   2024   2023 (As Restated) 
Revenues                
United States  $6,340   $12,282   $14,930   $21,838