XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 26,799 $ 23,632 $ 80,126 $ 65,961
Grid [Member]        
Revenues 25,050 17,086 73,169 51,149
Grid [Member] | Americas [Member]        
Revenues 16,739 13,394 57,498 39,626
Grid [Member] | Asia Pacific [Member]        
Revenues 7,064 351 10,931 6,736
Grid [Member] | EMEA [Member]        
Revenues 1,247 3,341 4,740 4,787
Wind [Member]        
Revenues 1,749 6,546 6,957 14,812
Wind [Member] | Americas [Member]        
Revenues 56 14 134 56
Wind [Member] | Asia Pacific [Member]        
Revenues 1,690 6,461 6,781 14,463
Wind [Member] | EMEA [Member]        
Revenues 3 71 42 293
Equipment and Systems [Member] | Grid [Member]        
Revenues 23,416 15,930 67,605 47,729
Equipment and Systems [Member] | Wind [Member]        
Revenues 1,309 6,153 4,168 12,828
Services and Technology Development [Member] | Grid [Member]        
Revenues 1,634 1,156 5,564 3,420
Services and Technology Development [Member] | Wind [Member]        
Revenues $ 440 $ 393 $ 2,789 $ 1,984