XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Revenues $ 13,770 $ 12,607
Grid [Member]    
Revenues 9,855 8,929
Grid [Member] | Americas [Member]    
Revenues 7,801 7,496
Grid [Member] | Asia Pacific [Member]    
Revenues 1,827 808
Grid [Member] | EMEA [Member]    
Revenues 227 625
Wind [Member]    
Revenues 3,915 3,678
Wind [Member] | Americas [Member]    
Revenues 46 23
Wind [Member] | Asia Pacific [Member]    
Revenues 3,856 3,595
Wind [Member] | EMEA [Member]    
Revenues 13 60
Equipment and Systems [Member] | Grid [Member]    
Revenues 8,354 7,462
Equipment and Systems [Member] | Wind [Member]    
Revenues 3,505 3,492
Services and Technology Development [Member] | Grid [Member]    
Revenues 1,501 1,467
Services and Technology Development [Member] | Wind [Member]    
Revenues $ 410 $ 186