XML 29 R13.htm IDEA: XBRL DOCUMENT v3.23.4
SUPPLEMENTAL DISCLOSURE CASH FLOW INFORMATION
12 Months Ended
Oct. 31, 2023
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
The following table presents supplemental disclosures of cash flow information and non-cash investing activities for fiscal 2023, 2022 and 2021 (in thousands):
Year ended October 31,
202320222021
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 interest54,143 6,037 7,355 
Contingent consideration
17,018 29,732 18,334 
Additional purchase consideration
(353)5,758 292 
Issuance of common stock for an acquisition(161,373)(75,005)—