XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 3 - Revenue Recognition (Tables)
12 Months Ended
Mar. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

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 
  

Year Ended March 31, 2023

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $88,311  $9,282 

Services and technology development

  6,320   2,071 

Total

 $94,631  $11,353 
         

Region:

        

Americas

 $67,664  $19 

Asia Pacific

  20,326   11,199 

EMEA

  6,641   135 

Total

 $94,631  $11,353 
         
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Unbilled AR

  

Deferred Program Costs

  

Contract Liabilities

 

Ending 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 
  

Unbilled AR

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2022

 $6,492  $858  $30,034 

Increases for costs incurred to fulfill performance obligations

     2,476    

Increase (decrease) due to customer billings

  (14,373)     77,489 

Decrease due to cost recognition on completed performance obligations

     (1,189)   

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

  17,839      (56,643)

Other changes and foreign currency exchange impact

     (9)  (120)

Ending balance as of March 31, 2023

 $9,958  $2,136  $50,760 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Year Ended

 
 

Reportable

 

March 31,

 
 

Segment

 

2024

  

2023

 

Inox Wind Limited

Wind

  13% 

<10%

 

Fuji Bridex Pte Ltd

Grid

 

<10%

   15%