XML 53 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Summary of Significant Accounting Policies - Impact of Adoption of Topic 606 on the Consolidated Statement of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2018
Mar. 30, 2018
Jun. 30, 2017
Jun. 29, 2018
Jun. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Collaboration revenues $ 40,272 $ 79,400 $ 11,004 $ 119,719 $ 23,014
Total revenues 186,108 $ 213,700 99,008 399,827 179,895
Income before income taxes 88,395   18,237 206,766 35,071
Provision for income taxes 901   581 3,415 715
Net income $ 87,494   $ 17,656 $ 203,351 $ 34,356
Net income per share, basic (in dollars per share) $ 0.29   $ 0.06 $ 0.68 $ 0.12
Net income per share, diluted (in dollars per share) $ 0.28   $ 0.06 $ 0.65 $ 0.11
Balances Without the Adoption of Topic 606          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Collaboration revenues $ 94,420     $ 142,469  
Total revenues 240,256     422,577  
Income before income taxes 142,543     229,516  
Provision for income taxes 1,906     3,529  
Net income $ 140,637     $ 225,987  
Net income per share, basic (in dollars per share) $ 0.47     $ 0.76  
Net income per share, diluted (in dollars per share) $ 0.45     $ 0.72  
ASU 2014-09 | Adjustments Due to the Adoption of Topic 606          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Collaboration revenues $ (54,148)     $ (22,750)  
Total revenues (54,148)     (22,750)  
Income before income taxes (54,148)     (22,750)  
Provision for income taxes (1,005)     (114)  
Net income $ (53,143)     $ (22,636)  
Net income per share, basic (in dollars per share) $ (0.18)     $ (0.08)  
Net income per share, diluted (in dollars per share) $ (0.17)     $ (0.07)