v3.8.0.1
Inventories (Tables)
12 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventory

    March 31,  
    2018     2017  
Raw materials – net   $ 21,015,172     $ 16,714,225  
Finished goods – net     13,540,381       13,086,855