XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Dec. 31, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended December 31, 2025

  

Nine Months Ended December 31, 2025

 

Product Line:

 

Grid

  

Wind

  

Grid

  

Wind

 

Equipment and systems

 $56,004  $143  $156,300  $445 

Services and technology development

  7,183   11,199   21,316   34,688 

Total

 $63,187  $11,342  $177,616  $35,133 
                 

Region:

                

Americas

 $51,974  $  $137,394  $16 

Asia Pacific

  7,253   11,326   29,583   35,022 

EMEA

  3,960   16   10,639   95 

Total

 $63,187  $11,342  $177,616  $35,133 
  

Three Months Ended December 31, 2024

  

Nine Months Ended December 31, 2024

 

Product Line:

 

Grid

  

Wind

  

Grid

  

Wind

 

Equipment and systems

 $48,979  $8,768  $123,431  $23,357 

Services and technology development

  3,327   329   8,147   1,228 

Total

 $52,306  $9,097  $131,578  $24,585 
                 

Region:

                

Americas

 $47,737  $-  $121,696  $1 

Asia Pacific

  2,293   9,080   4,280   24,562 

EMEA

  2,276   17   5,602   22 

Total

 $52,306  $9,097  $131,578  $24,585 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Unbilled Accounts Receivable

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2025

 $6,376  $5,757  $76,133 

Increase for balance acquired

        19,783 

Increases for costs incurred to fulfill performance obligations

     23,174    

Increase (decrease) due to customer billings

  (15,991)     81,667 

Decrease due to cost recognition on completed performance obligations

     (21,767)   

Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations

  22,399      (88,591)

Other changes and FX impact

  12   (1)  371 

Ending balance as of December 31, 2025

 $12,796  $7,163  $89,363 
  

Unbilled Accounts Receivable

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2024

 $6,150  $2,523  $57,829 

Increase for balances acquired

        5,049 

Increases for costs incurred to fulfill performance obligations

     10,876    

Increase (decrease) due to customer billings

  (7,139)     96,400 

Decrease due to cost recognition on completed performance obligations

     (6,133)   

Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations

  6,120      (75,410)

Other changes and FX impact

  (18)  (11)  (540)

Ending balance as of December 31, 2024

 $5,113  $7,255  $83,328 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Three Months Ended

  

Nine Months Ended

 
 

Reportable

 

December 31,

  

December 31,

 
 

Segment

 

2025

  

2024

  

2025

  

2024

 

Inox Wind Limited

Wind

  14%  10%  15%  13%

Innomotics LLC

Grid

  <10%   14%  <10%   

<10%

 

Fuji Bridex Pte Ltd

Grid

  <10%   <10%   11%  

<10%