XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Commitments and Contingencies - Change in Warranty Obligation (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2021
USD ($)
Beginning accrued warranty obligations $ 25,960
Warranties issued during the period 2,110
Settlements made during the period (1,470)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations (1,219)
Ending accrued warranty obligations $ 25,381