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

Three Months Ended June 30, 2022

 

Product Line:

 

Grid

   

Wind

 

Equipment and systems

  $ 18,077     $ 1,973  

Services and technology development

    1,753       877  

Total

  $ 19,829     $ 2,850  
                 

Region:

               

Americas

  $ 16,902        

Asia Pacific

    2,677       2,850  

EMEA

    250        

Total

  $ 19,829     $ 2,850  
   

Three Months Ended June 30, 2021

 

Product Line:

 

Grid

   

Wind

 

Equipment and systems

  $ 21,159     $ 1,033  

Services and technology development

    2,342       886  

Total

  $ 23,501     $ 1,919  
                 

Region:

               

Americas

  $ 22,645     $ 19  

Asia Pacific

    598       1,870  

EMEA

    258       30  

Total

  $ 23,501     $ 1,919  
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

          406          

Increase (decrease) due to customer billings

    (4,710 )             17,852  

Decrease due to cost recognition on completed performance obligations

          (365 )        

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

    2,128               (13,737 )

Other changes and FX impact

          (25 )     (394 )

Ending balance as of June 30, 2022

  $ 3,910     $ 874     $ 33,755  
    Unbilled Accounts Receivable     Deferred Program Costs     Contract Liabilities  

Beginning balance as of March 31, 2021

  $ 5,765     $ 978     $ 21,258  

Increases for costs incurred to fulfill performance obligations

          1,434        

Increase for balance acquired

          634       10,048  

Increase (decrease) due to customer billings

    (1,564 )           21,425  

Decrease due to cost recognition on completed performance obligations

          (2,041 )      

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

    4,360             (24,355 )

Other changes and FX impact

          3       246  

Ending balance as of June 30, 2021

  $ 8,561     $ 1,008     $ 28,622  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
     

Three Months Ended

 
 

Reportable

 

June 30,

 
 

Segment

 

2022

   

2021

 

Micron Technology

Grid

    <10 %     21 %

Nextera Energy Resources

Grid

          12 %

SGL Carbon LLC

Grid

    10 %     <10 %

Ascend Performance Materials Ops LLC

Grid

    <10 %     10 %