XML 105 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Sales Return Reserve      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 3,378 $ 3,593 $ 4,191
Additions 6,248 5,381 6,595
Deductions (6,904) (5,596) (7,193)
Balance at End of Year 2,722 3,378 3,593
Allowance For Credit Loss      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 3,888 4,205 3,549
Additions 1,914 1,915 2,834
Deductions (1,940) (2,232) (2,178)
Balance at End of Year 3,862 3,888 4,205
Valuation Allowance for Deferred Taxes      
Valuation And Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 5,133 6,015 5,452
Additions 1,500 7 877
Acquisition Related Additions 0 0 0
Deductions (1,759) (889) (314)
Balance at End of Year $ 4,874 $ 5,133 $ 6,015