XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Business Segments (Tables)
9 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended December 31,

  

Nine Months Ended December 31,

 
  

2024

  

2023

  

2024

  

2023

 

Revenues:

                

Grid

 $52,306  $33,603  $131,578  $87,854 

Wind

  9,097   5,750   24,585   15,757 

Total

 $61,403  $39,353  $156,163  $103,611 
  

Three Months Ended December 31,

  

Nine Months Ended December 31,

 
  

2024

  

2023

  

2024

  

2023

 

Operating income (loss):

                

Grid

 $2,819  $268  $6,014  $(2,383)

Wind

  1,362   286   2,877   (112)

Unallocated corporate expenses

  (2,866)  (1,992)  (11,621)  (6,646)

Total

 $1,315  $(1,438) $(2,730) $(9,141)
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

December 31, 2024

  

March 31, 2024

 

Grid

 $212,583  $125,878 

Wind

  17,729   14,733 

Corporate assets

  79,966   92,160 

Total

 $310,278  $232,771