XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Reconciliation Of Warranty Liability
The following is a reconciliation of the Company's warranty liability:
 APRIL 30
(in thousands)20212020
PRODUCT WARRANTY RESERVE  
Beginning balance$3,753 $4,616 
Accrual for warranties21,247 21,886 
Settlements(19,751)(22,749)
Ending balance at fiscal year end$5,249 $3,753