XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.4
SUPPLEMENTAL DISCLOSURE CASH FLOW INFORMATION - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Cash paid for income taxes $ 114,851 $ 138,667 $ 80,995
Cash received from income tax refunds (1,475) (3,846) (2,522)
Cash paid for interest 148,899 54,143 6,037
Other Significant Noncash Transaction, Value of Consideration Received   (121)  
Additional purchase consideration 5,028   5,758
Stock Issued 0 (161,373) (75,005)
Other Acquisitions [Member]      
Contingent purchase consideration $ 0 $ (17,018) $ (29,732)