XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note 19 - Business Segments (Tables)
6 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Revenues:

                

Grid

 $46,936  $28,515  $79,272  $54,251 

Wind

  7,535   5,489   15,489   10,007 

Total

 $54,471  $34,004  $94,761  $64,258 
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Operating income (loss):

                

Grid

 $2,336  $(679) $3,195  $(2,649)

Wind

  516   252   1,515   (398)

Unallocated corporate expenses

  (3,605)  (1,942)  (8,753)  (4,655)

Total

 $(753) $(2,369) $(4,043) $(7,702)
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

September 30, 2024

  

March 31, 2024

 

Grid

 $212,985  $125,878 

Wind

  11,475   14,733 

Corporate assets

  73,988   92,160 

Total

 $298,448  $232,771