XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warranty Provisions (Tables)
3 Months Ended
Jun. 30, 2017
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability

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

 

    Three Months Ended  
    June 30, 2017     June 30, 2016  
Estimated warranty provision at beginning of period   $ 223,700     $ 292,500  
Costs accrued for future estimated returns     104,976       109,245  
Returns received     (234,687 )     (208,482 )
Estimated warranty provision at end of period   $ 93,989     $ 193,263