XML 49 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Anti-dilutive securities      
Anti-dilutive securities excluded from computation of earnings per share 5,861 5,717 1,099
Stock options      
Anti-dilutive securities      
Anti-dilutive securities excluded from computation of earnings per share 5,614 5,516 1,099
RSU      
Anti-dilutive securities      
Anti-dilutive securities excluded from computation of earnings per share 244 173  
ESPP      
Anti-dilutive securities      
Anti-dilutive securities excluded from computation of earnings per share 3 28