XML 67 R52.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Option Activities (Detail) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding Options, Number of shares, beginning balance 8,400,183 7,897,451 7,620,958
Granted, Number of Shares 2,945,550 3,039,350 2,845,500
Exercised, Number of Shares (2,162,850) (2,256,454) (2,277,469)
Cancelled, Number of Shares (412,750) (280,164) (291,538)
Outstanding Options, Number of shares, ending balance 8,770,133 8,400,183 7,897,451
Outstanding options vested and exercisable, Number of Shares 2,074,867    
Outstanding Options, Average Option Price, beginning balance $ 80.50 $ 57.29 $ 43.63
Granted, Average Option Price 118.72 117.70 78.65
Exercised, Average Option Price 53.02 48.97 38.50
Cancelled, Average Option Price 103.01 83.63 55.63
Outstanding Options, Average Option Price, ending balance 99.06 80.50 57.29
Outstanding options vested and exercisable, Average Option Price 78.58    
79.79-$30.32      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High     79.79
Range, Low     30.32
102.21-$78.17      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High     102.21
Range, Low     78.17
73.65-$30.32      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High     73.65
Range, Low     30.32
78.17-$36.95      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High     78.17
Range, Low     $ 36.95
102.21-$36.95      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High   102.21  
Range, Low   36.95  
$142.43-$108.29      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High   142.43  
Range, Low   108.29  
$134.70-$36.95      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High   134.70  
Range, Low   $ 36.95  
$142.43-$36.95      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High 142.43    
Range, Low 36.95    
$138.00-$107.39      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High 138.00    
Range, Low 107.39    
$117.29-$36.95      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High 117.29    
Range, Low 36.95    
$130.32-$36.95      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range, High 130.32    
Range, Low $ 36.95