XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 23,881 $ 26,799 $ 74,241 $ 80,126
Grid [Member]        
Revenues 20,809 25,050 66,337 73,169
Grid [Member] | Americas [Member]        
Revenues 17,010 16,739 51,934 57,498
Grid [Member] | Asia Pacific [Member]        
Revenues 1,760 7,064 10,615 10,931
Grid [Member] | EMEA [Member]        
Revenues 2,039 1,247 3,788 4,740
Wind [Member]        
Revenues 3,072 1,749 7,904 6,957
Wind [Member] | Americas [Member]        
Revenues 19 56 19 134
Wind [Member] | Asia Pacific [Member]        
Revenues 3,053 1,690 7,815 6,781
Wind [Member] | EMEA [Member]        
Revenues 0 3 70 42
Equipment and Systems [Member] | Grid [Member]        
Revenues 19,475 23,416 61,680 67,605
Equipment and Systems [Member] | Wind [Member]        
Revenues 2,842 1,309 6,144 4,168
Services and Technology Development [Member] | Grid [Member]        
Revenues 1,334 1,634 4,657 5,564
Services and Technology Development [Member] | Wind [Member]        
Revenues $ 230 $ 440 $ 1,760 $ 2,789