XML 69 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Reserve for Sales Returns (Tables)
9 Months Ended
Dec. 31, 2019
Reserve For Sales Returns  
Schedule of Reserve for Sales Returns

Changes in the Company’s reserve for sales returns are presented in the following table:

 

    December 31, 2019     December 31, 2018  
Reserve for sales returns at beginning of the period   $ 896,154     $ 726,000  
Provision for estimated sales returns     6,757,115       3,235,305  
Sales returns received     (3,106,951 )     (1,910,819 )
                 
Reserve for sales returns at end of the period   $ 4,546,317     $ 2,050,486