SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Movement in Valuation Allowances and Reserves [Roll Forward]      
Expected merchandise returns $ 7,400 $ 6,500 $ 5,300
Allowance for Sales Returns [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period [1] 1,038 852 899
Charged to Costs and Expenses [1] 2,909 2,678 1,305
Deductions/Write-Offs [1] (2,758) (2,492) (1,352)
Balance at End of Period [1] 1,189 1,038 852
Allowance for Credit Losses [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 3,189 2,614 2,664
Charged to Costs and Expenses 1,436 1,004 335
Deductions/Write-Offs (178) (429) (385)
Balance at End of Period 4,447 3,189 2,614
Valuation for Deferred Taxes [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 1,385 1,065 1,335
Charged to Costs and Expenses 0 320 (270)
Deductions/Write-Offs (1,385) 0 0
Balance at End of Period $ 0 $ 1,385 $ 1,065
[1] These amounts represent the gross profit effect of sales returns during the respective years. Expected merchandise returns after year-end for sales made before year-end were $7.4 million, $6.5 million, and $5.3 million as of March 31, 2021, 2020, and 2019, respectively.