XML 100 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Statement of Operations Impact (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue                      
Revenue $ 193,286 $ 232,221 $ 211,264 $ 169,567 $ 182,922 $ 266,042 $ 178,080 $ 139,039 $ 806,338 $ 766,083 $ 529,515
Cost of revenue                 206,052 187,289 131,070
Gross margin 140,461 173,361 157,095 129,369 138,390 197,981 135,916 106,507 600,286 578,794 398,445
Operating income 45,247 77,844 63,455 34,596 50,775 110,849 60,021 37,216 221,142 258,861 154,066
Income before income tax expense                 234,574 266,464 162,077
Income tax expense (benefit)                 15,307 89,752 18,128
Net income $ 45,418 $ 80,436 $ 56,196 $ 37,217 $ (27,747) $ 102,493 $ 56,495 $ 45,471 $ 219,267 $ 176,712 $ 143,694
Net income per weighted-average common and common-equivalent share:                      
Net income (in dollars per share) $ 0.26 $ 0.47 $ 0.33 $ 0.21 $ (0.16) $ 0.59 $ 0.33 $ 0.26 $ 1.27 $ 1.02 $ 0.84
Net income (in dollars per share) $ 0.26 $ 0.45 $ 0.32 $ 0.21 $ (0.16) $ 0.57 $ 0.32 $ 0.25 $ 1.24 $ 0.98 $ 0.83
As previously reported                      
Revenue                      
Revenue                   $ 747,950 $ 520,753
Cost of revenue                   168,698 115,590
Gross margin                   579,252 405,163
Operating income                   259,319 160,784
Income before income tax expense                   266,922 168,795
Income tax expense (benefit)                   89,744 18,968
Net income                   $ 177,178 $ 149,572
Net income per weighted-average common and common-equivalent share:                      
Net income (in dollars per share)                   $ 1.02 $ 0.88
Net income (in dollars per share)                   $ 0.99 $ 0.86
Adjustment [Member] | Accounting Standards Update 2014-09 [Member]                      
Revenue                      
Revenue                   $ 18,133 $ 8,762
Cost of revenue                   18,591 15,480
Gross margin                   (458) (6,718)
Operating income                   (458) (6,718)
Income before income tax expense                   (458) (6,718)
Income tax expense (benefit)                   8 (840)
Net income                   $ (466) $ (5,878)
Net income per weighted-average common and common-equivalent share:                      
Net income (in dollars per share)                   $ 0.00 $ (0.04)
Net income (in dollars per share)                   $ (0.01) $ (0.03)