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 6 Months Ended 12 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Jun. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Mar. 31, 2016
Customer Concentrations and Accounts Receivable            
Bad debt expense (recovery) $ (500)   $ 0 $ (1,396) $ (30)  
BPC And Electro Mecanique Industries [Member]            
Customer Concentrations and Accounts Receivable            
Bad debt expense (recovery)       $ (1,400)    
Sales | Customer concentrations | Regatta            
Customer Concentrations and Accounts Receivable            
Concentration percentage       11.00%    
Sales | Customer concentrations | Horizon Power Systems            
Customer Concentrations and Accounts Receivable            
Concentration percentage   12.00%     18.00%  
Sales | Customer concentrations | Optimal Group Australia            
Customer Concentrations and Accounts Receivable            
Concentration percentage   29.00%     13.00%  
Sales | Customer concentrations | BPC Engineering            
Customer Concentrations and Accounts Receivable            
Concentration percentage 11.00%          
Net accounts receivable | Credit concentration | Regatta            
Customer Concentrations and Accounts Receivable            
Concentration percentage       21.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%
Net accounts receivable | Credit concentration | IBT Europe GmbH            
Customer Concentrations and Accounts Receivable            
Concentration percentage       15.00%