XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Product Warranty (Tables)
3 Months Ended
Jul. 31, 2017
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: 
 

Three Months Ended
 

July 31,
(in thousands)

2018

2017
Beginning balance at May 1

$
4,045


$
3,262

Accrual

6,273


5,144

Settlements

(5,823
)

(4,880
)







Ending balance at July 31

$
4,495


$
3,526