Fair Value Measurements - Fair Value of Assets and Liabilities Measured on Recurring Basis, Including Derivative Instruments (Detail) - Fair Value, Measurements, Recurring - USD ($) $ in Thousands |
Jun. 30, 2020 |
Dec. 31, 2019 |
|||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |||||||||||||||
Derivative instruments, assets | [1],[2] | $ 9,309 | $ 21,309 | ||||||||||||
Deferred compensation plan assets | 21,837 | [1],[3] | 11,208 | ||||||||||||
Total, assets | 31,146 | 32,517 | |||||||||||||
Earn out consideration | [4],[5] | 21,935 | 22,184 | ||||||||||||
Derivative instruments, liabilities | [2],[4] | 69,228 | 24,239 | ||||||||||||
Deferred compensation plan liability | 21,375 | [4],[6] | 10,943 | ||||||||||||
Total, liabilities | 112,538 | 57,366 | |||||||||||||
Fair Value, Inputs, Level 2 | |||||||||||||||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |||||||||||||||
Derivative instruments, assets | [1],[2] | 9,309 | 21,309 | ||||||||||||
Total, assets | 9,309 | 21,309 | |||||||||||||
Derivative instruments, liabilities | [2],[4] | 69,228 | 24,239 | ||||||||||||
Total, liabilities | 69,228 | 24,239 | |||||||||||||
Fair Value, Inputs, Level 3 | |||||||||||||||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |||||||||||||||
Deferred compensation plan assets | 21,837 | [1],[3] | 11,208 | ||||||||||||
Total, assets | 21,837 | 11,208 | |||||||||||||
Earn out consideration | [4],[5] | 21,935 | 22,184 | ||||||||||||
Deferred compensation plan liability | 21,375 | [4],[6] | 10,943 | ||||||||||||
Total, liabilities | $ 43,310 | $ 33,127 | |||||||||||||
|