XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Contingent Liabilities (Detail) - USD ($)
$ in Millions
Apr. 30, 2022
Oct. 31, 2021
Commitments And Contingencies Disclosure [Abstract]    
Performance, bid and specialty bonds $ 538.1 $ 480.0
Open standby letters of credit 12.9 23.6
Total $ 551.0 $ 503.6