XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Dec. 31, 2024
Commitments and Contingencies [Abstract]  
Changes in Warranty Returns The following summarizes the changes in the warranty returns:
  
Three Months Ended
 
Nine Months Ended
  
December 31,
 
Dece,ber 31,
  
2024
  
2023
  
2024
  
2023
 
Balance at beginning of period
 
$
16,649,000
  
$
16,197,000
  
$
19,326,000
  
$
19,830,000
 
Charged to expense
  
38,116,000
   
34,532,000
   
113,212,000
   
102,666,000
 
Amounts processed
  
(35,390,000
)
  
(34,599,000
)
  
(113,163,000
)
  
(106,366,000
)
Balance at end of period
 
$
19,375,000
  
$
16,130,000
  
$
19,375,000
  
$
16,130,000