Quarterly report pursuant to Section 13 or 15(d)

Customer Concentrations and Accounts Receivable (Details)

v2.4.0.6
Customer Concentrations and Accounts Receivable (Details)
3 Months Ended 12 Months Ended 3 Months Ended
Jun. 30, 2012
Revenue
Customer concentrations
BPC
Jun. 30, 2011
Revenue
Customer concentrations
BPC
Jun. 30, 2011
Revenue
Customer concentrations
E-Finity Distributed Generation, LLC
Jun. 30, 2012
Revenue
Customer concentrations
Pumps and Service
Jun. 30, 2012
Revenue
Customer concentrations
Regatta Solutions, Inc
Jun. 30, 2012
Net accounts receivable
Credit concentration
BPC
Mar. 31, 2012
Net accounts receivable
Credit concentration
BPC
Jun. 30, 2012
Net accounts receivable
Credit concentration
Pumps and Service
Jun. 30, 2012
Net accounts receivable
Credit concentration
Regatta Solutions, Inc
Customer Concentrations and Accounts Receivable                  
Concentration percentage 19.00% 22.00% 11.00% 33.00% 10.00% 34.00% 44.00% 21.00% 10.00%