XML 104 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Data (Unaudited) (Summary of Unaudited Quarterly Financial Data) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2018
Sep. 28, 2018
Jun. 29, 2018
Mar. 30, 2018
Dec. 29, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 28, 2018
Dec. 29, 2017
Dec. 30, 2016
Quarterly Financial Information Disclosure [Abstract]                      
Total revenues $ 228,602 $ 225,397 $ 186,108 $ 213,719 $ 120,072 $ 152,510 $ 99,008 $ 80,887 $ 853,826 $ 452,477 $ 191,454
Gross profit 168,873 155,586 139,839 128,633 91,520 91,758 84,990 65,674      
Income from operations 111,602 125,176 85,770 116,307 37,431 81,180 27,113 20,186 438,855 165,910 (28,124)
Net income $ 360,089 $ 126,630 $ 87,494 $ 115,857 $ 38,489 $ 81,382 $ 17,656 $ 16,700 $ 690,070 $ 154,227 $ (70,222)
Net income per share, basic (in dollars per share) $ 1.20 $ 0.42 $ 0.29 $ 0.39 $ 0.13 $ 0.28 $ 0.06 $ 0.06 $ 2.32 $ 0.52 $ (0.28)
Net income per share, diluted (in dollars per share) $ 1.15 $ 0.41 $ 0.28 $ 0.37 $ 0.12 $ 0.26 $ 0.06 $ 0.05 $ 2.21 $ 0.49 $ (0.28)
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Selling, general and administrative                 $ 206,366 $ 159,362 $ 116,145
Revenues $ 228,602 $ 225,397 $ 186,108 $ 213,719 $ 120,072 $ 152,510 $ 99,008 $ 80,887 853,826 452,477 191,454
Restatement                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Selling, general and administrative       $ (1,400)              
Collaboration revenue                      
Quarterly Financial Information Disclosure [Abstract]                      
Total revenues                 234,547 103,469 56,079
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Revenues                 $ 234,547 $ 103,469 $ 56,079
Collaboration revenue | Restatement                      
Quarterly Financial Information Disclosure [Abstract]                      
Total revenues               1,400      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Revenues               $ 1,400