Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION - Summarized Information about Stock Options Outstanding and Exercisable (Detail)

v3.19.3.a.u2
STOCK-BASED COMPENSATION - Summarized Information about Stock Options Outstanding and Exercisable (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Shares | shares 1,498
Options Outstanding, Average Life (in years) 6 years 4 months 13 days
Options Outstanding, Average Exercise Price $ 100.74
Options Exercisable, Shares | shares 915
Options Exercisable Average, Exercise Price $ 96.12
Range 1  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price Range, lower limit 65.01
Exercise Price Range, upper limit $ 80.00
Options Outstanding, Shares | shares 157
Options Outstanding, Average Life (in years) 1 year 6 months 7 days
Options Outstanding, Average Exercise Price $ 74.06
Options Exercisable, Shares | shares 157
Options Exercisable Average, Exercise Price $ 74.06
Range 2  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price Range, lower limit 80.01
Exercise Price Range, upper limit $ 95.00
Options Outstanding, Shares | shares 100
Options Outstanding, Average Life (in years) 3 years 2 months 1 day
Options Outstanding, Average Exercise Price $ 82.89
Options Exercisable, Shares | shares 100
Options Exercisable Average, Exercise Price $ 82.89
Range 3  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price Range, lower limit 95.01
Exercise Price Range, upper limit $ 110
Options Outstanding, Shares | shares 985
Options Outstanding, Average Life (in years) 6 years 9 months
Options Outstanding, Average Exercise Price $ 103.93
Options Exercisable, Shares | shares 635
Options Exercisable Average, Exercise Price $ 103.09
Range 4  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price Range, lower limit 110.01
Exercise Price Range, upper limit $ 125
Options Outstanding, Shares | shares 256
Options Outstanding, Average Life (in years) 9 years 1 month 17 days
Options Outstanding, Average Exercise Price $ 111.80
Options Exercisable, Shares | shares 23
Options Exercisable Average, Exercise Price $ 111.80