XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
12 Months Ended
Oct. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of purchase commitments Under these contracts, the Company is committed to make purchases, assuming current price levels, as follows: 
(in thousands)October 31, 2021
2022$1,180,277 
2023778,324 
2024612,248 
2025439,812 
2026336,428 
Later Years302,455 
Total$3,649,544