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

    March 31,  
    2017     2016  
Raw materials – net   $ 16,714,225     $ 11,976,561  
Finished goods – net     13,086,855       13,763,631  
                 
Total   $ 29,801,080     $ 25,740,192