XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Contracts with Customers - Summary of Expected Revenue Related to Performance Obligations (Detail)
$ in Millions
Jun. 30, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations $ 504.3
2019 (remaining six months) [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 309.3
2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 109.0
2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 42.8
2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 17.6
2023 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 7.5
Thereafter [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 18.1
Brokerage [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 333.6
Brokerage [Member] | 2019 (remaining six months) [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 240.4
Brokerage [Member] | 2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 64.4
Brokerage [Member] | 2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 21.9
Brokerage [Member] | 2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 5.7
Brokerage [Member] | 2023 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 0.6
Brokerage [Member] | Thereafter [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 0.6
Risk Management [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 170.7
Risk Management [Member] | 2019 (remaining six months) [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 68.9
Risk Management [Member] | 2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 44.6
Risk Management [Member] | 2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 20.9
Risk Management [Member] | 2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 11.9
Risk Management [Member] | 2023 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 6.9
Risk Management [Member] | Thereafter [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations $ 17.5