XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2018
Property and Equipment [Abstract]  
Summary of property and equipment

 

  Useful life March 31, 2018  December 31, 2017 
Office equipment and furniture 5 years $90,272  $71,120 
Manufacturing equipment 5 -10 years  35,680,028   34,419,653 
Vehicles 5 years  259,906   253,564 
Building and building improvements 5 - 20 years  23,345,633   22,556,026 
Manufacturing equipment in progress -  3,785,348   3,657,936 
Construction in progress -  1,711,359   1,652,859 
     64,872,546   62,611,158 
Less: accumulated depreciation    (31,531,203)  (29,430,039)
    $33,341,343  $33,181,119