XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Product Warranty (Tables)
9 Months Ended
Jan. 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: 
 

Nine Months Ended
 

January 31,
(in thousands)

2019

2018
Beginning balance at May 1

$
4,045


$
3,262

Acquisition



119

Accrual

18,406


14,943

Settlements

(18,315
)

(14,760
)







Ending balance at January 31

$
4,136


$
3,564