XML 53 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Product Warranty (Tables)
6 Months Ended
Oct. 31, 2018
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Liability
The following is a reconciliation of the Company’s warranty liability, which is included in other accrued expenses on the balance sheet: 
 

Six Months Ended
 

October 31,
(in thousands)

2019

2018
Beginning balance at May 1

$
4,616


$
4,045

Accrual

12,539


13,205

Settlements

(12,294
)

(12,604
)







Ending balance at October 31

$
4,861


$
4,646