XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Revenue Recognition (Tables)
12 Months Ended
Mar. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year Ended March 31, 2022

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $91,704  $6,169 

Services and technology development

  7,172   3,390 

Total

 $98,876  $9,559 
         

Region:

        

Americas

 $73,955  $145 

Asia Pacific

  19,397   9,346 

EMEA

  5,524   68 

Total

 $98,876  $9,559 
  

Year Ended March 31, 2021

 

Product Line:

 

Grid

  

Wind

 

Equipment and systems

 $65,930  $14,362 

Services and technology development

  4,598   2,235 

Total

 $70,528  $16,597 
         

Region:

        

Americas

 $54,168  $87 

Asia Pacific

  11,326   16,207 

EMEA

  5,034   303 

Total

 $70,528  $16,597 
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, 2021

 $5,765  $977  $21,257 

Increases for balances acquired

     634   10,048 

Increases for costs incurred to fulfill performance obligations

     4,814    

Increase (decrease) due to customer billings

  (16,125)     68,895 

Decrease due to cost recognition on completed performance obligations

     (5,551)   

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

  16,852      (70,141)

Other changes and FX impact

     (16)  (25)

Ending balance as of March 31, 2022

 $6,492  $858  $30,034 
  

Unbilled AR

  

Deferred Program Costs

  

Contract Liabilities

 

Beginning balance as of March 31, 2020

 $5,711  $1,631  $26,142 

Increases for balances acquired

  101      2,700 

Increases for costs incurred to fulfill performance obligations

     7,674    

Increase (decrease) due to customer billings

  (8,687)     52,988 

Decrease due to cost recognition on completed performance obligations

     (8,346)   

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

  8,640      (61,183)

Other changes and FX impact

     18   610 

Ending balance as of March 31, 2021

 $5,765  $977  $21,257 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Year Ended

 
 

Reportable

 

March 31,

 
 

Segment

 

2022

  

2021

 

EPC Services Company

Grid

  

<10%

  

13%

 

Fuji Bridex Pte Ltd

Grid

  

14%

  

<10%