v3.7.0.1
Stock-Based Compensation - Restricted Stock and RSU Activity (Detail) - $ / shares
1 Months Ended 6 Months Ended
Jan. 31, 2017
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted Stock and RSUs, beginning of period 2,987,588 2,987,588
Restricted Stock and RSUs, Granted   1,032,221
Restricted Stock and RSUs, Converted   (1,294,073)
Restricted Stock and RSUs, Forfeited   (30,438)
Restricted Stock and RSUs, end of period   2,695,298
Weighted-Average Grant Date Fair Value, beginning of period $ 318.04 $ 318.04
Weighted-Average Grant Date Fair Value, Granted   375.93
Weighted-Average Grant Date Fair Value, Converted   319.78
Weighted-Average Grant Date Fair Value, Forfeited   338.43
Weighted-Average Grant Date Fair Value, end of period   $ 339.14
Performance-Based RSUs [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted Stock and RSUs, beginning of period 610,371 610,371
Restricted Stock and RSUs, Granted 293,385 294,584
Restricted Stock and RSUs, Forfeited   (1,430)
Restricted Stock and RSUs, end of period   903,525
Weighted-Average Grant Date Fair Value, beginning of period $ 315.65 $ 315.65
Weighted-Average Grant Date Fair Value, Granted   375.27
Weighted-Average Grant Date Fair Value, Forfeited   296.12
Weighted-Average Grant Date Fair Value, end of period   $ 335.12
Market Performance-Based RSUs [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted Stock and RSUs, beginning of period 803,474 803,474
Restricted Stock and RSUs, Converted   (517,138)
Restricted Stock and RSUs, end of period   286,336
Weighted-Average Grant Date Fair Value, beginning of period $ 151.20 $ 151.20
Weighted-Average Grant Date Fair Value, Converted   126.76
Weighted-Average Grant Date Fair Value, end of period   $ 195.33