XML 114 R102.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation - Summary Stock Options Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2016
$ / shares
shares
Exercise Price $6.22 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) $ 6.22
Exercise price range, upper limit (in dollars per share) $ 6.22
Options Outstanding, Shares | shares 157,750
Options outstanding, Weighted Average Remaining Contractual Life 2 years 1 month 16 days
Exercise price range(in dollars per share) $ 6.22
Options Exercisable, Shares | shares 157,750
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 6.22
Exercise Price Range From 11.59 Dollars and 11.59 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 11.59
Exercise price range, upper limit (in dollars per share) $ 11.59
Options Outstanding, Shares | shares 28,080
Options outstanding, Weighted Average Remaining Contractual Life 3 years 1 month 17 days
Exercise price range(in dollars per share) $ 11.59
Options Exercisable, Shares | shares 28,080
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 11.59
Exercise Price Range From 12.21 Dollars to 12.21 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 12.21
Exercise price range, upper limit (in dollars per share) $ 12.21
Options Outstanding, Shares | shares 77,400
Options outstanding, Weighted Average Remaining Contractual Life 3 years 2 months 5 days
Exercise price range(in dollars per share) $ 12.21
Options Exercisable, Shares | shares 77,400
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 12.21
Exercise Price Range From 19.6 Dollars to 28.11 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 19.60
Exercise price range, upper limit (in dollars per share) $ 28.11
Options Outstanding, Shares | shares 59,660
Options outstanding, Weighted Average Remaining Contractual Life 4 years 9 months 11 days
Exercise price range(in dollars per share) $ 24.23
Options Exercisable, Shares | shares 59,660
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 24.23
Exercise Price Range From 28.79 Dollars to 38.4 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 28.79
Exercise price range, upper limit (in dollars per share) $ 38.4
Options Outstanding, Shares | shares 37,659
Options outstanding, Weighted Average Remaining Contractual Life 6 years 18 days
Exercise price range(in dollars per share) $ 37.44
Options Exercisable, Shares | shares 27,197
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 37.08
Exercise Price Range From 47.50 Dollars to 47.50 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 47.5
Exercise price range, upper limit (in dollars per share) $ 47.5
Options Outstanding, Shares | shares 24,650
Options outstanding, Weighted Average Remaining Contractual Life 7 years 1 month 21 days
Exercise price range(in dollars per share) $ 47.50
Options Exercisable, Shares | shares 12,328
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 47.50
Exercise Price Range From 65.36 Dollars to 65.36 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 65.36
Exercise price range, upper limit (in dollars per share) $ 65.36
Options Outstanding, Shares | shares 20,395
Options outstanding, Weighted Average Remaining Contractual Life 8 years 1 month 24 days
Exercise price range(in dollars per share) $ 65.36
Options Exercisable, Shares | shares 5,100
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 65.36
Exercise Price Range From 65.45 Dollars to 65.45 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 65.45
Exercise price range, upper limit (in dollars per share) $ 65.45
Options Outstanding, Shares | shares 19,180
Options outstanding, Weighted Average Remaining Contractual Life 8 years 1 month 21 days
Exercise price range(in dollars per share) $ 65.45
Options Exercisable, Shares | shares 4,795
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 65.45
Exercise Price Range From 73.52 Dollars To 73.52 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 73.52
Exercise price range, upper limit (in dollars per share) $ 73.52
Options Outstanding, Shares | shares 50,000
Options outstanding, Weighted Average Remaining Contractual Life 8 years 7 months 2 days
Exercise price range(in dollars per share) $ 73.52
Options Exercisable, Shares | shares 12,500
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 73.52
Exercise Price Range From 85.99 Dollars to 85.99 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 85.99
Exercise price range, upper limit (in dollars per share) $ 85.99
Options Outstanding, Shares | shares 35,800
Options outstanding, Weighted Average Remaining Contractual Life 9 years 1 month 24 days
Exercise price range(in dollars per share) $ 85.99
Options Exercisable, Shares | shares 0
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.00
Exercise Price Range From 6.22 Dollars to 85.99 Dollars [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit (in dollars per share) 6.22
Exercise price range, upper limit (in dollars per share) $ 85.99
Options Outstanding, Shares | shares 510,574
Options outstanding, Weighted Average Remaining Contractual Life 4 years 9 months 11 days
Exercise price range(in dollars per share) $ 30.60
Options Exercisable, Shares | shares 384,810
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 17.82