XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Revenues $ 21,213 $ 13,770
Grid [Member]    
Revenues 17,715 9,855
Grid [Member] | Americas [Member]    
Revenues 10,554 7,801
Grid [Member] | Asia Pacific [Member]    
Revenues 6,015 1,827
Grid [Member] | EMEA [Member]    
Revenues 1,146 227
Wind [Member]    
Revenues 3,498 3,915
Wind [Member] | Americas [Member]    
Revenues 12 46
Wind [Member] | Asia Pacific [Member]    
Revenues 3,269 3,856
Wind [Member] | EMEA [Member]    
Revenues 217 13
Equipment and Systems [Member] | Grid [Member]    
Revenues 16,537 8,354
Equipment and Systems [Member] | Wind [Member]    
Revenues 2,618 3,505
Services and Technology Development [Member] | Grid [Member]    
Revenues 1,178 1,501
Services and Technology Development [Member] | Wind [Member]    
Revenues $ 880 $ 410