XML 54 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
6 Months Ended
Sep. 30, 2019
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,
 
  
2019
  
2018
  
2019
  
2018
 
Balance at beginning of period
 
$
15,818,000
  
$
14,543,000
  
$
19,475,000
  
$
16,646,000
 
Charged to expense/additions
  
32,531,000
   
30,860,000
   
55,716,000
   
54,753,000
 
Amounts processed
  
(31,774,000
)
  
(28,993,000
)
  
(58,616,000
)
  
(54,989,000
)
Balance at end of period
 
$
16,575,000
  
$
16,410,000
  
$
16,575,000
  
$
16,410,000