XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Product Warranty (Tables)
3 Months Ended
Oct. 31, 2025
Guarantees and Product Warranties [Abstract]  
Schedule of Changes in Product Warranty Liability
Changes in our product warranty liability during the indicated periods are as follows:

Three Months Ended October 31,
20252024
Beginning balance$291,130$311,627
Provision56,49861,753
Payments(56,485)(72,979)
Foreign currency translation391374
Ending balance$291,534$300,775