v3.8.0.1
Inventories (Tables)
6 Months Ended
Sep. 30, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventory

    September 30, 2017     March 31, 2017  
Raw materials   $ 18,543,553     $ 16,714,225  
Finished goods – net     15,634,518       13,086,855  
                 
Total   $ 34,178,071     $ 29,801,080