| 16. Business Combinations (Details - Proforma) - Marquis Industries, Inc. [Member] | 6 Months Ended | 
|---|---|
| Mar. 31, 2015  USD ($)  $ / shares | |
| Proforma information | |
| Net revenue | $ 43,773,603 | 
| Gross profit | 13,268,198 | 
| Operating income | 1,695,997 | 
| Net loss | $ (4,632,009) | 
| Loss per share | $ / shares | $ (.30) | 
| X | ||||||||||
| 
- Definition The pro forma gross profit for a period as if the business combination or combinations had been completed at the beginning of the period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 |