XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 17 - Business Segments (Tables)
3 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended June 30,

 
  

2024

  

2023

 

Revenues:

        

Grid

 $32,336  $25,737 

Wind

  7,954   4,517 

Total

 $40,290  $30,254 
  

Three Months Ended June 30,

 
  

2024

  

2023

 

Operating income (loss):

        

Grid

 $859  $(1,971)

Wind

  999   (649)

Unallocated corporate expenses

  (5,149)  (2,713)

Total

 $(3,291) $(5,333)
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

June 30, 2024

  

March 31, 2024

 

Grid

 $128,296  $125,878 

Wind

  16,355   14,733 

Corporate assets

  95,492   92,160 

Total

 $240,143  $232,771