XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Fair value measurements - Schedule of fair value of assets and liabilities, including derivative instruments, at fair value on a recurring basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Nov. 12, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative instruments (Note a, c) $ 21,687 $ 34,070  
Deferred compensation plan assets (Note a, e) 40,261 38,584  
Total 61,948 72,654  
Earn-out consideration (Note b, d)   5,406 $ 2,517
Derivative instruments (Note b, c) 38,817 15,254  
Deferred compensation plan liability (Note b, f) 39,654 38,007  
Total 80,988 58,667  
(Level 1)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative instruments (Note a, c) 0 0  
Deferred compensation plan assets (Note a, e) 0 0  
Total 0 0  
Earn-out consideration (Note b, d) 0 0  
Derivative instruments (Note b, c) 0 0  
Deferred compensation plan liability (Note b, f) 0 0  
Total 0 0  
(Level 2)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative instruments (Note a, c) 21,687 34,070  
Deferred compensation plan assets (Note a, e) 0 0  
Total 21,687 34,070  
Earn-out consideration (Note b, d) 0 0  
Derivative instruments (Note b, c) 38,817 15,254  
Deferred compensation plan liability (Note b, f) 0 0  
Total 38,817 15,254  
(Level 3)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative instruments (Note a, c) 0 0  
Deferred compensation plan assets (Note a, e) 40,261 38,584  
Total 40,261 38,584  
Earn-out consideration (Note b, d) 2,517 5,406  
Derivative instruments (Note b, c) 0 0  
Deferred compensation plan liability (Note b, f) 39,654 38,007  
Total $ 42,171 $ 43,413