XML 30 R14.htm IDEA: XBRL DOCUMENT v3.23.4
SUPPLEMENTAL DISCLOSURE CASH FLOW INFORMATION - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Cash paid for income taxes $ 138,667 $ 80,995 $ 67,661
Cash received from income tax refunds (3,846) (2,522) (993)
Cash paid for interest 54,143 6,037 7,355
Other Significant Noncash Transaction, Value of Consideration Received (353)    
Additional purchase consideration   5,758 292
Stock Issued (161,373) (75,005) 0
Other Acquisitions [Member]      
Contingent purchase consideration $ (17,018) $ (29,732) $ (18,334)