XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
6 Months Ended
Sep. 30, 2022
Commitments and Contingencies [Abstract]  
Changes in Warranty Return Accrual
The following summarizes the changes in the warranty return accrual:

 
 
Three Months Ended
September 30,
   
Six Months Ended
September 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Balance at beginning of period
 
$
17,868,000
   
$
20,010,000
   
$
20,125,000
   
$
21,093,000
 
Charged to expense
   
33,895,000
     
30,837,000
     
64,815,000
     
58,098,000
 
Amounts processed
   
(33,302,000
)
   
(29,972,000
)
   
(66,479,000
)
   
(58,316,000
)
Balance at end of period
 
$
18,461,000
   
$
20,875,000
   
$
18,461,000
   
$
20,875,000