XML 62 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Details Textual)
12 Months Ended
Jan. 01, 2019
shares
Jan. 01, 2018
shares
Jan. 01, 2017
shares
Jan. 01, 2016
shares
Jun. 30, 2015
shares
Nov. 14, 2013
shares
Dec. 31, 2018
USD ($)
vote
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
Dec. 31, 2013
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, shares authorized             200,000,000 200,000,000    
Common stock, par value | $ / shares             $ 0.001 $ 0.001 $ 0.001  
Common stock, number of voting rights | vote             1      
Capital shares reserved for future issuance, annual increase, maximum   1,125,846 1,072,870 1,042,766            
Exercises in period, intrinsic value | $             $ 40,610,000 $ 22,382,000 $ 9,418,000  
Compensation cost not yet recognized | $             $ 142,000 $ 2,208,000    
Compensation cost not yet recognized, period for recognition             8 months 17 days 10 months 20 days    
Granted (in shares)             0      
Stock-based compensation expense recognized | $             $ 40,000 $ 0 $ 0  
The 2005 Stock Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, capital shares reserved for future issuance                   4,713,319
Vesting period             4 years      
The 2013 Omnibus Equity Award Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock, capital shares reserved for future issuance           1,904,633        
Percentage of outstanding stock reserved for grant           4.00%        
Percentage of outstanding stock maximum           5.00%        
2015 ESPP                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares authorized         500,000          
Maximum employee subscription rate         15.00%          
Purchase price of common stock, percent         85.00%          
Percent of shares increase, employee stock purchase plan         1.00%          
Common stock availability threshold, employee stock purchase plan         2.00%          
Shares increase threshold, employee stock purchase plan         400,000          
Number of additional shares authorized   188,813 158,695 21,383            
Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Capital shares reserved for future issuance, annual increase, maximum 1,183,075                  
Subsequent Event | 2015 ESPP                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of additional shares authorized 177,358