XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Change in warranty return accrual [Roll Forward]      
Balance at beginning of year $ 19,830,000 $ 20,125,000 $ 21,093,000
Charged to expense 142,240,000 132,719,000 118,675,000
Amounts processed (142,744,000) (133,014,000) (119,643,000)
Balance at end of year $ 19,326,000 19,830,000 20,125,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 $ 10,128,000 18,253,000 19,348,000
Allowances related to a single exchange of product 130,918,000 154,194,000 129,283,000
Amortization of core premiums paid to customers 10,181,000 11,113,000 11,242,000
Total customer allowances recorded as a reduction of revenues 151,227,000 183,560,000 $ 159,873,000
Marketing Allowances, Fiscal Year Maturity [Abstract]      
2025 14,701,000    
2026 11,179,000    
2027 10,300,000    
2028 9,439,000    
2029 5,650,000    
Thereafter 2,826,000    
Total marketing allowances 54,095,000    
Customer Returns RGA Issued [Member]      
Change in warranty return accrual [Roll Forward]      
Balance at beginning of year 4,357,000    
Balance at end of year 5,667,000 4,357,000  
Customer Finished Goods Returns Accrual [Member]      
Change in warranty return accrual [Roll Forward]      
Balance at beginning of year 15,473,000    
Balance at end of year $ 13,659,000 $ 15,473,000