XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.4
Product Warranty (Tables)
6 Months Ended
Jan. 31, 2026
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 January 31,Six Months Ended January 31,
2026202520262025
Beginning balance$291,534$300,775$291,130$311,627
Provision46,63351,879103,131113,632
Payments(57,650)(63,768)(114,135)(136,747)
Foreign currency translation1,778(2,197)2,169(1,823)
Ending balance$282,295$286,689$282,295$286,689