XML 47 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Revenue Recognition (Tables)
12 Months Ended
Mar. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
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
 
   
Year Ended

March 31, 2020
 
Product Line:
 
Grid
   
Wind
 
Equipment and systems
  $
44,065
    $
12,282
 
Services and technology development
   
5,520
     
1,971
 
Total
  $
49,585
    $
14,253
 
                 
Region:
 
 
 
 
 
 
 
 
Americas
  $
33,207
    $
87
 
Asia Pacific
   
10,407
     
13,996
 
EMEA
   
5,971
     
170
 
Total
  $
49,585
    $
14,253
 
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, 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
 
   
Unbilled AR
   
Deferred Program Costs
   
Contract Liabilities
 
Beginning balance as of March 31, 2019
  $
2,213
    $
318
    $
15,521
 
Increases for costs incurred to fulfill performance obligations
   
     
4,844
     
 
Increase (decrease) due to customer billings
   
(11,516
)    
     
47,877
 
Decrease due to cost recognition on completed performance obligations
   
     
(3,525
)    
 
Increase (decrease) due to recognition of revenue based on transfer of control of performance obligations
   
15,017
     
     
(37,009
)
Other changes and FX impact
   
(3
)    
(6
)    
(247
)
Ending balance as of March 31, 2020
  $
5,711
    $
1,631
    $
26,142
 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   
 
 
Year Ended
   
Reportable
 
March 31,
   
Segment
 
2021
 
2020
EPC Services Company
 
Grid
 
13%
 
0%
Department of Homeland Security
 
Grid
 
<10%
 
10%