Quarterly report pursuant to Section 13 or 15(d)

Segments (Details)

v3.7.0.1
Segments (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
segment
Jun. 30, 2016
USD ($)
Dec. 31, 2016
USD ($)
Segment Reporting Information [Line Items]          
Number of operating divisions | segment     2    
Revenue $ 7,590,540 $ 5,687,308 $ 14,437,305 $ 10,762,823  
Gross profit 2,986,622 2,102,894 5,901,293 3,822,238  
Identifiable assets 55,586,049   55,586,049   $ 23,741,361
Products and Services          
Segment Reporting Information [Line Items]          
Revenue 7,008,166 5,687,308 13,854,931 10,762,823  
Gross profit 2,542,973 2,102,894 5,457,644 3,822,238  
Identifiable assets 17,687,401   17,687,401   17,524,410
Energy Production          
Segment Reporting Information [Line Items]          
Revenue 774,192 0 774,192 0  
Gross profit 443,649 0 443,649 0  
Identifiable assets 16,288,369   16,288,369   0
Corporate, other and elimination          
Segment Reporting Information [Line Items]          
Revenue (191,818) 0 (191,818) 0  
Gross profit 0 0 0 0  
Identifiable assets 21,610,279   21,610,279   $ 6,216,951
Operating Segments          
Segment Reporting Information [Line Items]          
Revenue 7,590,540 5,687,308 14,437,305 10,762,823  
Operating Segments | Products and Services          
Segment Reporting Information [Line Items]          
Revenue 6,816,348 5,687,308 13,663,113 10,762,823  
Operating Segments | Energy Production          
Segment Reporting Information [Line Items]          
Revenue 774,192 0 774,192 0  
Operating Segments | Corporate, other and elimination          
Segment Reporting Information [Line Items]          
Revenue 0 0 0 0  
Intersegment Eliminations          
Segment Reporting Information [Line Items]          
Revenue 0 0 0 0  
Intersegment Eliminations | Products and Services          
Segment Reporting Information [Line Items]          
Revenue 191,818 0 191,818 0  
Intersegment Eliminations | Energy Production          
Segment Reporting Information [Line Items]          
Revenue 0 0 0 0  
Intersegment Eliminations | Corporate, other and elimination          
Segment Reporting Information [Line Items]          
Revenue $ (191,818) $ 0 $ (191,818) $ 0