XML 51 R40.htm IDEA: XBRL DOCUMENT v3.3.1.900
WARRANTY PROVISIONS (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Warranty Provisions [Line Items]        
Estimated return and allowance liabilities at beginning of period $ 627,531 $ 528,031 $ 197,873 $ 235,172
Costs accrued for new estimated returns and allowances 562,398 488,477 1,200,305 985,278
Return and allowance obligations honored (128,075) (269,298) (336,324) (473,240)
Estimated return and allowance liabilities at end of period $ 1,061,854 $ 747,210 $ 1,061,854 $ 747,210