XML 84 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Employee Benefit Plans - Summary of Stock-based Compensation Expense Recognized in Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2018
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense, net of amounts capitalized $ 89,900 $ 14,782 $ 98,812 $ 45,047 $ 116,104
Capitalized stock-based compensation expense   858 495 2,889 1,251
Stock-based compensation expense   15,640 99,307 47,936 117,355
Cost of revenue          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense, net of amounts capitalized   718 6,472 2,805 7,776
Research and development          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense, net of amounts capitalized   5,468 37,490 15,863 43,903
Sales and marketing          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense, net of amounts capitalized   2,918 14,496 8,714 16,411
General and administrative          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense, net of amounts capitalized   $ 5,678 $ 40,354 $ 17,665 $ 48,014