XML 59 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Product Warranty (Tables)
9 Months Ended
Jan. 31, 2019
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: 
 

Nine Months Ended
 

January 31,
(in thousands)

2020

2019
Beginning balance at May 1

$
4,616


$
4,045

Accrual

17,132


18,406

Settlements

(17,611
)

(18,315
)







Ending balance at January 31

$
4,137


$
4,136