XML 77 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity (Summary Of Stock Option Activity) (Details) - Stock Options [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Additional shares reserved, Shares available for grant 4,799  
$0.70 – 16.00 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Balances, December 31, 2015, Shares available for grant 5,814  
Balances, December 31, 2016, Shares available for grant 6,835 5,814
Balances, December 31, 2015, Number of shares 19,468  
Balances, December 31, 2016, Number of shares 22,501 19,468
Exercise price, lower range $ 1.16 $ 0.70
Exercise price, upper range 16.00 16.00
Balances, December 31, 2015, Weighted average exercise price per share 5.69  
Balances, December 31, 2016, Weighted average exercise price per share $ 6.30 $ 5.69
$3.89 – 12.85 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Options granted, Shares available for grant (4,228)  
Options granted, Number of shares 4,228  
Exercise price, lower range $ 3.89  
Exercise price, upper range 12.85  
Options granted, Weighted average exercise price per share $ 8.68  
$0.70 – 8.90 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Options exercised, Number of shares (745)  
Exercise price, lower range $ 0.70  
Exercise price, upper range 8.90  
Options exercised, Weighted average exercise price per share $ 3.37  
$1.16 – 16.00 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Options canceled, Shares available for grant 450  
Options canceled, Number of shares (450)  
Exercise price, lower range $ 1.16  
Exercise price, upper range 16.00  
Options canceled, Weighted average exercise price per share $ 7.29