v3.19.2
Stock-Based Compensation - Restricted Stock and RSU Activity (Detail) - $ / shares
1 Months Ended 6 Months Ended
Jan. 31, 2019
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted Stock and RSUs, beginning of period 2,139,890 2,139,890
Restricted Stock and RSUs, Granted   1,166,382
Restricted Stock and RSUs, Converted   (954,315)
Restricted Stock and RSUs, Forfeited   (49,190)
Restricted Stock and RSUs, end of period   2,302,767
Weighted-Average Grant Date Fair Value, beginning of period $ 429.19 $ 429.19
Weighted-Average Grant Date Fair Value, Granted   413.22
Weighted-Average Grant Date Fair Value, Converted   375.09
Weighted-Average Grant Date Fair Value, Forfeited   420.81
Weighted-Average Grant Date Fair Value, end of period   $ 443.70
Performance-Based RSUs [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted Stock and RSUs, beginning of period 845,285 845,285
Restricted Stock and RSUs, Granted 283,014 283,014
Restricted Stock and RSUs, Additional Grants 2,117 2,117
Restricted Stock and RSUs, Converted   (360,927)
Restricted Stock and RSUs, Forfeited   (11,024)
Restricted Stock and RSUs, end of period   758,465
Weighted-Average Grant Date Fair Value, beginning of period $ 386.13 $ 386.13
Weighted-Average Grant Date Fair Value, Granted   410.32
Weighted-Average Grant Date Fair Value, Additional Grants   296.57
Weighted-Average Grant Date Fair Value, Converted   296.57
Weighted-Average Grant Date Fair Value, Forfeited   456.66
Weighted-Average Grant Date Fair Value, end of period   $ 436.50