XML 81 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Contracts with Customers - Summary of Changes in Deferred Revenue Balances (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Deferred Revenue Arrangement [Line Items]    
Deferred revenue beginning balance $ 579.6 $ 541.3
Incremental deferred revenue 445.5 427.1
Revenue recognized (430.9) (399.6)
Net change in collected billings/deposits received from customers 14.4 (4.3)
Impact of changes in foreign exchange rates (17.9) (4.5)
Deferred revenue recognized from business acquisitions 18.6 19.6
Deferred revenue ending balance 609.3 579.6
Brokerage [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue beginning balance 395.9 354.7
Incremental deferred revenue 342.3 325.0
Revenue recognized (326.3) (296.1)
Net change in collected billings/deposits received from customers 21.4 (3.6)
Impact of changes in foreign exchange rates (17.9) (3.7)
Deferred revenue recognized from business acquisitions 18.6 19.6
Deferred revenue ending balance 434.0 395.9
Risk Management [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue beginning balance 183.7 186.6
Incremental deferred revenue 103.2 102.1
Revenue recognized (104.6) (103.5)
Net change in collected billings/deposits received from customers (7.0) (0.7)
Impact of changes in foreign exchange rates   (0.8)
Deferred revenue ending balance $ 175.3 $ 183.7