v3.7.0.1
Inventories (Tables)
3 Months Ended
Jun. 30, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventory

    June 30, 2017     March 31, 2017  
Raw materials   $ 17,304,863     $ 16,714,225  
Finished goods – net     13,453,559       13,086,855  
                 
Total   $ 30,758,422     $ 29,801,080