v3.8.0.1
Inventories (Tables)
9 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventory

    December 31, 2017     March 31, 2017  
Raw materials   $ 20,755,116     $ 16,714,225  
Finished goods – net     14,027,696       13,086,855  
                 
Total   $ 34,782,812     $ 29,801,080