Quarterly report pursuant to Section 13 or 15(d)

Customer Concentrations and Accounts Receivable (Details)

v3.5.0.2
Customer Concentrations and Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Mar. 31, 2015
Sep. 30, 2014
Mar. 31, 2016
Customer Concentrations and Accounts Receivable          
Bad debt expense (recovery) $ (904) $ 0      
BPC Engineering          
Customer Concentrations and Accounts Receivable          
Revenue deferred during the period     $ 700    
Deferred revenue recognized 500        
EMI          
Customer Concentrations and Accounts Receivable          
Bad debt expense (recovery) $ (900)     $ 2,600  
Sales | Customer concentrations | Regatta          
Customer Concentrations and Accounts Receivable          
Concentration percentage 17.00%        
Sales | Customer concentrations | E-Finity          
Customer Concentrations and Accounts Receivable          
Concentration percentage 10.00%        
Sales | Customer concentrations | Horizon Power Systems          
Customer Concentrations and Accounts Receivable          
Concentration percentage   22.00%      
Sales | Customer concentrations | Industrias Energeticas          
Customer Concentrations and Accounts Receivable          
Concentration percentage   10.00%      
Net accounts receivable | Credit concentration | Regatta          
Customer Concentrations and Accounts Receivable          
Concentration percentage 20.00%        
Net accounts receivable | Credit concentration | E-Finity          
Customer Concentrations and Accounts Receivable          
Concentration percentage 12.00%        
Net accounts receivable | Credit concentration | Reliable Secure Power Systems          
Customer Concentrations and Accounts Receivable          
Concentration percentage         10.00%
Net accounts receivable | Credit concentration | DTC          
Customer Concentrations and Accounts Receivable          
Concentration percentage 17.00%       28.00%
Net accounts receivable | Credit concentration | Optimal Group Australia          
Customer Concentrations and Accounts Receivable          
Concentration percentage         11.00%
Net accounts receivable | Credit concentration | Regale Energy Zrt          
Customer Concentrations and Accounts Receivable          
Concentration percentage         10.00%