XML 44 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Ranges of Outstanding and Exercisable Options (Details) - Options
shares in Thousands
6 Months Ended
Jun. 30, 2017
$ / shares
shares
Options Outstanding  
Vested and expected to vest, Number Outstanding | shares 323
Vested and expected to vest, Weighted Average Remaining Contractual Life (in Years) 5 years 9 months 22 days
Vested and expected to vest, Weighted Average Exercise Price $ 16.38
Exercisable, Number Outstanding | shares 209
Exercisable, Weighted Average Remaining Contractual Life 4 years 4 months 6 days
Exercisable, Weighted Average Exercise Price $ 20.95
$2.36 - $7.19  
Exercise price range  
Lower range limit (in dollars per share) 2.36
Upper range limit (in dollars per share) $ 7.19
Options Outstanding  
Number Outstanding (in shares) | shares 29
Weighted Average Remaining Contractual Life 6 years 10 months 10 days
Weighted Average Exercise Price (in dollars per share) $ 5.15
Options Exercisable  
Number Exercisable (in shares) | shares 12
Weighted Average Exercise Price (in dollars per share) $ 5.30
$7.20 - $16.99  
Exercise price range  
Lower range limit (in dollars per share) 7.20
Upper range limit (in dollars per share) $ 16.99
Options Outstanding  
Number Outstanding (in shares) | shares 174
Weighted Average Remaining Contractual Life 7 years 4 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 7.20
Options Exercisable  
Number Exercisable (in shares) | shares 73
Weighted Average Exercise Price (in dollars per share) $ 7.20
$17.00 - $20.49  
Exercise price range  
Lower range limit (in dollars per share) 17.00
Upper range limit (in dollars per share) $ 20.49
Options Outstanding  
Number Outstanding (in shares) | shares 6
Weighted Average Remaining Contractual Life 2 years 8 months 9 days
Weighted Average Exercise Price (in dollars per share) $ 17.00
Options Exercisable  
Number Exercisable (in shares) | shares 6
Weighted Average Exercise Price (in dollars per share) $ 17.00
$20.50 - $30.89  
Exercise price range  
Lower range limit (in dollars per share) 20.50
Upper range limit (in dollars per share) $ 30.89
Options Outstanding  
Number Outstanding (in shares) | shares 54
Weighted Average Remaining Contractual Life 6 years 11 months 9 days
Weighted Average Exercise Price (in dollars per share) $ 20.50
Options Exercisable  
Number Exercisable (in shares) | shares 45
Weighted Average Exercise Price (in dollars per share) $ 20.50
$30.90 - $46.19  
Exercise price range  
Lower range limit (in dollars per share) 30.90
Upper range limit (in dollars per share) $ 46.19
Options Outstanding  
Number Outstanding (in shares) | shares 67
Weighted Average Remaining Contractual Life 1 year 11 months 9 days
Weighted Average Exercise Price (in dollars per share) $ 36.44
Options Exercisable  
Number Exercisable (in shares) | shares 67
Weighted Average Exercise Price (in dollars per share) $ 36.44
$46.20 - $54.30  
Exercise price range  
Lower range limit (in dollars per share) 46.20
Upper range limit (in dollars per share) $ 54.30
Options Outstanding  
Number Outstanding (in shares) | shares 6
Weighted Average Remaining Contractual Life 5 months 19 days
Weighted Average Exercise Price (in dollars per share) $ 51.45
Options Exercisable  
Number Exercisable (in shares) | shares 6
Weighted Average Exercise Price (in dollars per share) $ 51.50
$2.36 - $54.30  
Exercise price range  
Lower range limit (in dollars per share) 2.36
Upper range limit (in dollars per share) $ 54.30
Options Outstanding  
Number Outstanding (in shares) | shares 336
Weighted Average Remaining Contractual Life 6 years 1 month 13 days
Weighted Average Exercise Price (in dollars per share) $ 16.04
Options Exercisable  
Number Exercisable (in shares) | shares 209
Weighted Average Exercise Price (in dollars per share) $ 20.95