XML 94 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2019
Change in warranty return accrual [Roll Forward]        
Balance at beginning of year $ 20,125,000 $ 21,093,000 $ 18,300,000  
Charged to expense 132,719,000 118,675,000 111,025,000  
Amounts processed (133,014,000) (119,643,000) (108,232,000)  
Balance at end of year $ 19,830,000 20,125,000 21,093,000  
Commitments to Provide Marketing Allowances under Long-Term Customer Contracts [Abstract]        
Term of long-term agreements with major customer 4 years      
Breakout of allowances recorded as reduction to revenues [Abstract]        
Allowances incurred under long-term customer contracts $ 18,253,000 19,348,000 29,238,000  
Allowances related to a single exchange of product 154,194,000 129,283,000 99,768,000  
Amortization of core premiums paid to customers 11,113,000 11,242,000 6,590,000  
Total customer allowances recorded as a reduction of revenues 183,560,000 $ 159,873,000 $ 135,596,000  
Marketing Allowances, Fiscal Year Maturity [Abstract]        
2024 14,637,000      
2025 11,621,000      
2026 10,605,000      
2027 9,939,000      
2028 9,198,000      
Thereafter 7,976,000      
Total marketing allowances $ 63,976,000      
Contingencies [Abstract]        
Estimated additional import duties       $ 3,900,000