XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONTINGENCIES - Changes in warranty reserves (Details) - USD ($)
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Changes in warranty reserves    
Balance at beginning of period $ 175 $ 165
Warranty accrued during period 44 17
Warranty expenditures during period (4) (3)
Balance at end of period $ 215 $ 179