v3.2.0.727
Stock-Based Compensation - Summary of Outstanding Stock Options (Detail) - Jun. 30, 2015 - Outstanding Options [Member] - $ / shares
Total
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding 7,673,947
Weighted average remaining contractual life 6 years 4 months 18 days
Weighted average exercise price $ 29.00
$0.01 to $16.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum 0.01
Exercise price range, maximum $ 16
Options outstanding 189,305
Weighted average remaining contractual life 3 years 5 months 10 days
Weighted average exercise price $ 14.40
$16.01 to $19.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum 16.01
Exercise price range, maximum $ 19
Options outstanding 740,811
Weighted average remaining contractual life 1 year 6 months 10 days
Weighted average exercise price $ 18.04
$19.01 to $22.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum 19.01
Exercise price range, maximum $ 22
Options outstanding 1,049,912
Weighted average remaining contractual life 4 years 27 days
Weighted average exercise price $ 21.25
$22.01 to $25.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum 22.01
Exercise price range, maximum $ 25
Options outstanding 2,568,641
Weighted average remaining contractual life 6 years 2 months 5 days
Weighted average exercise price $ 23.08
$25.01 to $28.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum 25.01
Exercise price range, maximum $ 28
Options outstanding 418,016
Weighted average remaining contractual life 5 years 15 days
Weighted average exercise price $ 25.74
$28.01 to $37.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum 28.01
Exercise price range, maximum $ 37.00
Options outstanding 1,631,503
Weighted average remaining contractual life 8 years 7 months 6 days
Weighted average exercise price $ 36.89
$37.01 to $46.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum 37.01
Exercise price range, maximum $ 46.00
Options outstanding 136,630
Weighted average remaining contractual life 9 years 3 months 30 days
Weighted average exercise price $ 44.24
$46.01 to $52.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum 46.01
Exercise price range, maximum $ 52.00
Options outstanding 939,129
Weighted average remaining contractual life 9 years 7 months 15 days
Weighted average exercise price $ 50.95