XML 112 R98.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule II - Valuation and Qualifying Accounts - Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Allowance for Sales Returns [Member]      
Schedule II - Valuation and Qualifying Accounts [Abstract]      
Balance at Beginning of Period [1] $ 1,615 $ 1,264 $ 1,246
Charged to Costs and Expenses [1] 7,043 4,647 3,991
Deductions/Write-Offs [1] (5,969) (4,296) (3,973)
Balance at End of Period [1] 2,689 1,615 1,264
Allowance for Credit Losses [Member]      
Schedule II - Valuation and Qualifying Accounts [Abstract]      
Balance at Beginning of Period 5,178 4,354 3,800
Charged to Costs and Expenses 2,981 1,204 666
Deductions/Write-Offs (401) (380) (112)
Balance at End of Period 7,758 5,178 4,354
Valuation for Deferred Taxes [Member]      
Schedule II - Valuation and Qualifying Accounts [Abstract]      
Balance at Beginning of Period 70 112 250
Charged to Costs and Expenses (7) (42) (138)
Deductions/Write-Offs 0 0 0
Balance at End of Period $ 63 $ 70 $ 112
[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 $16.6 million, $10.1 million, and $7.9 million as of March 31, 2025, 2024, and 2023, respectively.