XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Note 18 - Business Segments (Tables)
9 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended December 31,

  

Nine Months Ended December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenues:

                

Grid

 $33,603  $20,809  $87,854  $66,337 

Wind

  5,750   3,072   15,757   7,904 

Total

 $39,353  $23,881  $103,611  $74,241 
  

Three Months Ended December 31,

  

Nine Months Ended December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Operating income (loss):

                

Grid

 $268  $(7,064) $(2,383) $(20,840)

Wind

  286   (924)  (112)  (2,178)

Unallocated corporate expenses

  (1,992)  (1,221)  (6,646)  (3,152)

Total

 $(1,438) $(9,209) $(9,141) $(26,170)
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

December 31, 2023

  

March 31, 2023

 

Grid

 $128,395  $135,296 

Wind

  12,933   14,361 

Corporate assets

  25,015   25,904 

Total

 $166,343  $175,561