XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Dec. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended December 31, 2022

  

Nine Months Ended December 31, 2022

 

Product Line:

 

Grid

  

Wind

  

Grid

  

Wind

 

Equipment and systems

 $19,475  $2,842  $61,680  $6,144 

Services and technology development

  1,334   230   4,657   1,760 

Total

 $20,809  $3,072  $66,337  $7,904 
                 

Region:

                

Americas

 $17,010   19  $51,934  $19 

Asia Pacific

  1,760   3,053   10,615   7,815 

EMEA

  2,039   -   3,788   70 

Total

 $20,809  $3,072  $66,337  $7,904 
  

Three Months Ended December 31, 2021

  

Nine Months Ended December 31, 2021

 

Product Line:

 

Grid

  

Wind

  

Grid

  

Wind

 

Equipment and systems

 $23,416  $1,309  $67,605  $4,168 

Services and technology development

  1,634   440   5,564   2,789 

Total

 $25,050  $1,749  $73,169  $6,957 
                 

Region:

                

Americas

 $16,739  $56  $57,498  $134 

Asia Pacific

  7,064   1,690   10,931   6,781 

EMEA

  1,247   3   4,740   42 

Total

 $25,050  $1,749  $73,169  $6,957 
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, 2022

 $6,492  $858  $30,034 

Increases for costs incurred to fulfill performance obligations

     909    

Increase (decrease) due to customer billings

  (11,723)     48,013 

Decrease due to cost recognition on completed performance obligations

     (791)   

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

  9,544      (36,452)

Other changes and FX impact

     (15)  (180)

Ending balance as of December 31, 2022

 $4,313  $961  $41,415 
  Unbilled Accounts Receivable  Deferred Program Costs  Contract Liabilities 

Beginning balance as of March 31, 2021

 $5,765  $977  $21,257 

Increases for costs incurred to fulfill performance obligations

     3,140    

Increase for balance acquired

     634   10,048 

Increase (decrease) due to customer billings

  (11,214)     55,354 

Decrease due to cost recognition on completed performance obligations

     (4,128)   

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

  12,186      (55,318)

Other changes and FX impact

     (8)  137 

Ending balance as of December 31, 2021

 $6,737  $615  $31,478 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Three Months Ended

  

Nine Months Ended

 
 

Reportable

 

December 31,

  

December 31,

 
 

Segment

 

2022

  

2021

  

2022

  

2021

 

Inox Wind Limited

Wind

  11% 

<10%

  

<10%

  

<10%

 

Fuji Bridex Pte Ltd

Grid

 

<10%

   20%  10%  10%