XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization and Summary of Significant Accounting Policies - Anti-dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Anti-dilutive effect of the calculation of net dilutive potential shares of common stock issuable    
Net dilutive potential common shares issuable (shares) 304 452
On exercise of options where exercise price is greater than average market value for the period    
Anti-dilutive effect of the calculation of net dilutive potential shares of common stock issuable    
Net dilutive potential common shares issuable (shares) 223 311
On exercise of options    
Anti-dilutive effect of the calculation of net dilutive potential shares of common stock issuable    
Net dilutive potential common shares issuable (shares) 78 141
On the settlement of employee stock purchase plan shares    
Anti-dilutive effect of the calculation of net dilutive potential shares of common stock issuable    
Net dilutive potential common shares issuable (shares) 3 0