XML 89 R70.htm IDEA: XBRL DOCUMENT v3.3.1.900
Capital Stock - Summary of Option Activity under Plans and Related Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]        
Number of Stock Options Outstanding, Outstanding - Beginning balance 2,244,363 1,675,506 1,989,237  
Number of Stock Options Outstanding, Granted 696,971 1,256,559 631,775  
Number of Shares, Options assumed in acquisitions   72,607    
Number of Stock Options Outstanding, Exercised or released (636,424) (496,297) (687,719)  
Number of Stock Options Outstanding, Cancelled or forfeited (355,821) (264,012) (257,787)  
Number of Stock Options Outstanding, Outstanding - Ending balance 1,949,089 2,244,363 1,675,506 1,989,237
Number of Shares, Vested and expected to vest 1,700,981      
Number of Shares, Exercisable 609,137      
Weighted Average Exercise Price of Stock Options Outstanding $ 39.27 $ 33.83 $ 23.78 $ 14.08
Weighted Average Exercise Price, Granted 49.20 41.39 36.55  
Weighted Average Exercise Price, Options assumed in acquisitions   13.30    
Weighted Average Exercise Price, Exercised 29.44 14.85 6.94  
Weighted Average Exercise Price, Cancelled or forfeited 42.00 $ 35.85 $ 25.11  
Weighted-Average Exercise Price, Vested and expected to vest 38.26      
Weighted Average Exercise Price, Exercisable $ 29.57      
Weighted Average Remaining Contractual Term (in years) 8 years 1 month 2 days 8 years 3 months 7 days 8 years 4 days 8 years 1 month 2 days
Weighted Average Remaining Contractual Term (in years), Vested and expected to vest 8 years 4 days      
Weighted Average Remaining Contractual Term (in years), Exercisable 6 years 10 months 28 days      
Aggregate Intrinsic Value $ 47,480 $ 38,457 $ 40,813 $ 35,513
Aggregate Intrinsic Value, Vested and expected to vest 43,108      
Aggregate Intrinsic Value, Exercisable $ 20,557