XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Revenue Recognition (Tables)
12 Months Ended
Mar. 31, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year Ended March 31, 2025

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $175,117  $34,079 

Services and technology development

  12,053   1,569 

Total

 $187,170  $35,648 
         

Region:

        

Americas

 $169,886  $2 

Asia Pacific

  7,392   35,608 

EMEA

  9,892   38 

Total

 $187,170  $35,648 
  

Year Ended March 31, 2024

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $112,829  $21,211 

Services and technology development

  9,236   2,363 

Total

 $122,065  $23,574 
         

Region:

        

Americas

 $107,036  $102 

Asia Pacific

  9,768   23,404 

EMEA

  5,261   68 

Total

 $122,065  $23,574 
         
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Unbilled AR

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2024

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

Increases for balances acquired

        5,049 

Increases for costs incurred to fulfill performance obligations

     16,363    

Increase (decrease) due to customer billings

  (8,754)     120,533 

Decrease due to cost recognition on completed performance obligations

     (13,131)   

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

  8,981      (107,211)

Other changes and foreign currency exchange impact

  (1)  1   (67)

Ending balance as of March 31, 2025

 $6,376  $5,756  $76,133 
  

Unbilled AR

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2023

 $9,958  $2,136  $50,760 

Increases for costs incurred to fulfill performance obligations

     4,411    

Increase (decrease) due to customer billings

  (20,392)     77,685 

Decrease due to cost recognition on completed performance obligations

     (4,021)   

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

  16,572      (70,529)

Other changes and foreign currency exchange impact

  12   (3)  (87)

Ending balance as of March 31, 2024

 $6,150  $2,523  $57,829 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Year Ended

 
 

Reportable

 

March 31,

 
 

Segment

 

2025

  

2024

 

Inox Wind Limited

Wind

  14% 

13

%