XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30, 2024

  

Six Months Ended September 30, 2024

 

Product Line:

 

Grid

  

Wind

  

Grid

  

Wind

 

Equipment and systems

 $43,747  $7,166  $74,452  $14,591 

Services and technology development

  3,189   369   4,820   898 

Total

 $46,936  $7,535  $79,272  $15,489 
                 

Region:

                

Americas

 $43,479  $1  $73,957  $1 

Asia Pacific

  790   7,531   1,989   15,483 

EMEA

  2,667   3   3,326   5 

Total

 $46,936  $7,535  $79,272  $15,489 
  

Three Months Ended September 30, 2023

  

Six Months Ended September 30, 2023

 

Product Line:

 

Grid

  

Wind

  

Grid

  

Wind

 

Equipment and systems

 $22,682  $4,879  $45,808  $8,862 

Services and technology development

  5,833   610   8,443   1,145 

Total

 $28,515  $5,489  $54,251  $10,007 
                 

Region:

                

Americas

 $24,696  $27  $47,856  $57 

Asia Pacific

  3,418   5,462   5,129   9,928 

EMEA

  401   -   1,266   22 

Total

 $28,515  $5,489  $54,251  $10,007 
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, 2024

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

Increase for balance acquired

        5,049 

Increases for costs incurred to fulfill performance obligations

     4,866    

Increase (decrease) due to customer billings

  (6,241)     70,133 

Decrease due to cost recognition on completed performance obligations

     (2,553)   

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

  4,607      (52,084)

Other changes and FX impact

  7   12   344 

Ending balance as of September 30, 2024

 $4,523  $4,848  $81,271 
  

Unbilled Accounts Receivable

  

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

     2,110    

Increase (decrease) due to customer billings

  (13,981)     34,284 

Decrease due to cost recognition on completed performance obligations

     (2,160)   

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

  10,351      (25,710)

Other changes and FX impact

  7   (11)  (288)

Ending balance as of September 30, 2023

 $6,335  $2,075  $59,046 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Three Months Ended

  

Six Months Ended

 
 

Reportable

 

September 30,

  

September 30,

 
 

Segment

 

2024

  

2023

  

2024

  

2023

 

Inox Wind Limited

Wind

  12%  12%  14%  12%

Gray Construction, Inc.

Grid

  <10%   11%  <10%   <10%