XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
6 Months Ended
Sep. 30, 2025
Commitments and Contingencies [Abstract]  
Changes in Warranty Returns
The following summarizes the changes in the warranty returns:
 
                     
  Three Months Ended Six Months Ended
 
 September 30,  
 September 30,  
     2025      2024      2025      2024  
Balance at beginning of period
 $18,131,000   $15,046,000   $19,677,000   $19,326,000 
Charged to expense
  44,313,000    41,744,000    82,766,000    75,096,000 
Amounts processed
  (44,684,000   (40,141,000   (84,683,000   (77,773,000
Balance at end of period
 $17,760,000   $16,649,000   $17,760,000   $16,649,000