XML 81 R63.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation (Details 3)
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Options Outstanding  
Number Of Options (in shares) | shares 730,605
Weighted-Average Exercise Price (in dollars per share) $ 16.40
Weighted-Average Remaining Contractual Term 3 years 7 months 6 days
Options Exercisable  
Number Of Options (in shares) | shares 698,303
Weighted-Average Exercise Price (in dollars per share) $ 16.01
Range Of Exercise Prices From Dollars 3.65 To 9.00  
Stock options outstanding  
Exercise price, low end of range (in dollars per share) 3.65
Exercise price, high end of range (in dollars per share) $ 9.00
Options Outstanding  
Number Of Options (in shares) | shares 42,923
Weighted-Average Exercise Price (in dollars per share) $ 3.90
Weighted-Average Remaining Contractual Term 7 months 6 days
Options Exercisable  
Number Of Options (in shares) | shares 42,923
Weighted-Average Exercise Price (in dollars per share) $ 3.90
Range Of Exercise Prices From Dollars 9.01 To 18.00  
Stock options outstanding  
Exercise price, low end of range (in dollars per share) 9.01
Exercise price, high end of range (in dollars per share) $ 18.00
Options Outstanding  
Number Of Options (in shares) | shares 497,116
Weighted-Average Exercise Price (in dollars per share) $ 14.62
Weighted-Average Remaining Contractual Term 3 years 2 months 12 days
Options Exercisable  
Number Of Options (in shares) | shares 497,116
Weighted-Average Exercise Price (in dollars per share) $ 14.62
Range Of Exercise Prices From Dollars 18.01 To 24.68  
Stock options outstanding  
Exercise price, low end of range (in dollars per share) 18.01
Exercise price, high end of range (in dollars per share) $ 24.68
Options Outstanding  
Number Of Options (in shares) | shares 190,566
Weighted-Average Exercise Price (in dollars per share) $ 23.85
Weighted-Average Remaining Contractual Term 5 years 1 month 6 days
Options Exercisable  
Number Of Options (in shares) | shares 158,264
Weighted-Average Exercise Price (in dollars per share) $ 23.68