XML 87 R71.htm IDEA: XBRL DOCUMENT v3.6.0.2
Capital Stock - Summary of Option Activity under Plans and Related Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]        
Number of Stock Options Outstanding, Beginning balance 1,949,089 2,244,363 1,675,506  
Number of Stock Options Outstanding, Granted 48,260 696,971 1,256,559  
Number of Shares, Options assumed in acquisitions     72,607  
Number of Stock Options Outstanding, Exercised or released (184,737) (636,424) (496,297)  
Number of Stock Options Outstanding, Cancelled or forfeited (241,847) (355,821) (264,012)  
Number of Stock Options Outstanding, Ending balance 1,570,765 1,949,089 2,244,363 1,675,506
Number of Shares, Vested and expected to vest 1,463,772      
Number of Shares, Exercisable 967,186      
Weighted Average Exercise Price of Stock Options Outstanding $ 39.64 $ 39.27 $ 33.83 $ 23.78
Weighted Average Exercise Price, Granted 53.59 49.20 41.39  
Weighted Average Exercise Price, Options assumed in acquisitions     13.30  
Weighted Average Exercise Price, Exercised or released 29.24 29.44 14.85  
Weighted Average Exercise Price, Cancelled or forfeited 47.35 $ 42.00 $ 35.85  
Weighted-Average Exercise Price, Vested and expected to vest 39.03      
Weighted Average Exercise Price, Exercisable $ 36.66      
Weighted-Average Remaining Contractual Term (in years) 6 years 10 months 24 days 8 years 1 month 2 days 8 years 3 months 7 days 8 years 4 days
Weighted Average Remaining Contractual Term (in years), Vested and expected to vest 6 years 9 months 26 days      
Weighted Average Remaining Contractual Term (in years), Exercisable 6 years 3 months 22 days      
Aggregate Intrinsic Value $ 9,226 $ 47,480 $ 38,457 $ 40,813
Aggregate Intrinsic Value, Vested and expected to vest 9,061      
Aggregate Intrinsic Value, Exercisable $ 7,339