XML 94 R80.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stockholders' Equity and Stock-Based Compensation (Details 1) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2012
Summary of stock options outstanding        
Option Price per Share, minimum (usd per share) $ 3.10 $ 34.20 $ 37.05 $ 42.45
Option Price per Share, maximum (usd per share) $ 245.85 $ 245.85 $ 245.85 $ 245.85
Outstanding (in shares) 847,635      
Weighted Average Exercise Price of Outstanding Options (usd per share) $ 46.21      
Weighted Average Remaining Contract Life (in years) 6 years 1 month 6 days      
Vested (in shares) 348,353      
Weighted Average Exercise Price of Vested Options (usd per share) $ 95.48      
$2.47 - $4.58 [Member]        
Summary of stock options outstanding        
Option Price per Share, minimum (usd per share) 3.10      
Option Price per Share, maximum (usd per share) $ 57.90      
Outstanding (in shares) 557,438      
Weighted Average Exercise Price of Outstanding Options (usd per share) $ 15.00      
Weighted Average Remaining Contract Life (in years) 6 years 10 months 24 days      
Vested (in shares) 94,050      
Weighted Average Exercise Price of Vested Options (usd per share) $ 50.09      
$4.79 - $7.19 [Member]        
Summary of stock options outstanding        
Option Price per Share, minimum (usd per share) 61.05      
Option Price per Share, maximum (usd per share) $ 71.85      
Outstanding (in shares) 79,230      
Weighted Average Exercise Price of Outstanding Options (usd per share) $ 62.12      
Weighted Average Remaining Contract Life (in years) 6 years 8 months 12 days      
Vested (in shares) 45,154      
Weighted Average Exercise Price of Vested Options (usd per share) $ 62.88      
$7.31 - $13.29 [Member]        
Summary of stock options outstanding        
Option Price per Share, minimum (usd per share) 81.60      
Option Price per Share, maximum (usd per share) $ 99.60      
Outstanding (in shares) 119,296      
Weighted Average Exercise Price of Outstanding Options (usd per share) $ 88.73      
Weighted Average Remaining Contract Life (in years) 5 years 6 months      
Vested (in shares) 117,478      
Weighted Average Exercise Price of Vested Options (usd per share) $ 88.61      
$14.03 - $16.39 [Member]        
Summary of stock options outstanding        
Option Price per Share, minimum (usd per share) 106.05      
Option Price per Share, maximum (usd per share) $ 245.85      
Outstanding (in shares) 91,671      
Weighted Average Exercise Price of Outstanding Options (usd per share) $ 166.89      
Weighted Average Remaining Contract Life (in years) 3 years 1 month 6 days      
Vested (in shares) 91,671      
Weighted Average Exercise Price of Vested Options (usd per share) $ 166.89