XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 27,680 $ 27,908 $ 50,360 $ 53,328
Grid [Member]        
Revenues 25,698 24,619 45,527 48,119
Grid [Member] | Americas [Member]        
Revenues 18,021 18,115 34,923 40,760
Grid [Member] | Asia Pacific [Member]        
Revenues 6,178 3,269 8,855 3,867
Grid [Member] | EMEA [Member]        
Revenues 1,499 3,235 1,749 3,492
Wind [Member]        
Revenues 1,982 3,289 4,833 5,209
Wind [Member] | Americas [Member]        
Revenues 0 59 0 78
Wind [Member] | Asia Pacific [Member]        
Revenues 1,912 3,220 4,763 5,091
Wind [Member] | EMEA [Member]        
Revenues 70 10 70 40
Equipment and Systems [Member] | Grid [Member]        
Revenues 24,128 23,031 42,204 44,189
Equipment and Systems [Member] | Wind [Member]        
Revenues 1,330 1,826 3,302 2,860
Services and Technology Development [Member] | Grid [Member]        
Revenues 1,570 1,588 3,323 3,930
Services and Technology Development [Member] | Wind [Member]        
Revenues $ 652 $ 1,463 $ 1,531 $ 2,349