XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Company Overview and Basis of Presentation - Initial Public Offering and Concurrent Private Placement - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2018
Sep. 25, 2018
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Class Of Stock [Line Items]            
Offering costs         $ 1,487 $ 0
Allocated share-based compensation expense     $ 98,812 $ 8,422 $ 116,104 $ 26,363
Restricted Stock Units            
Class Of Stock [Line Items]            
Number of shares released for awards where service and performance vesting conditions are met         5,158,846  
Restricted Stock Units | Initial Public Offering            
Class Of Stock [Line Items]            
Number of shares released for awards where service and performance vesting conditions are met   2,574,499        
Recognized payroll tax withholding obligation   $ 21,400        
Allocated share-based compensation expense   $ 89,900        
Initial Public Offering | Common Stock            
Class Of Stock [Line Items]            
Number of share, issued and sold 17,250,000          
Shares issued, price per share $ 12.00          
Proceeds from issuance of common stock, net of underwriters' discounts and commissions $ 192,500          
Underwriting discounts and commissions $ 14,500          
Underwriters Option Included in IPO | Common Stock            
Class Of Stock [Line Items]            
Number of share, issued and sold 2,250,000          
Private Placement | Common Stock            
Class Of Stock [Line Items]            
Number of share, issued and sold 3,333,333          
Shares issued, price per share $ 12.00          
Proceeds from issuance of common stock, net of underwriters' discounts and commissions $ 40,000          
IPO and Private Placement | Common Stock            
Class Of Stock [Line Items]            
Proceeds from issuance of common stock, net of underwriters' discounts and commissions 225,300          
Offering costs $ 7,200