XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranty Provisions (Tables)
6 Months Ended
Sep. 30, 2017
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability

Changes in the Company’s warranty provision are presented in the following table:

 

    Six Months Ended  
    September 30, 2017     September 30, 2016  
Estimated warranty provision at beginning of period   $ 223,700     $ 292,500  
Costs accrued for future estimated returns     1,101,597       874,402  
Returns received     (395,129 )     (307,030 )
                 
Estimated warranty provision at end of period   $ 930,168     $ 859,872