XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Contracts with Customers - Summary of Expected Revenue Related to Performance Obligations (Detail)
$ in Millions
Mar. 31, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations $ 480.1
2019 (remaining nine months) [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 332.7
2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 69.2
2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 37.7
2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 14.2
2023 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 6.7
Thereafter [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 19.6
Brokerage [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 309.5
Brokerage [Member] | 2019 (remaining nine months) [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 252.0
Brokerage [Member] | 2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 32.9
Brokerage [Member] | 2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 19.7
Brokerage [Member] | 2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 3.8
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.5
Risk Management [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 170.6
Risk Management [Member] | 2019 (remaining nine months) [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 80.7
Risk Management [Member] | 2020 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 36.3
Risk Management [Member] | 2021 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 18.0
Risk Management [Member] | 2022 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 10.4
Risk Management [Member] | 2023 [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations 6.1
Risk Management [Member] | Thereafter [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Expected revenue related to performance obligations $ 19.1