XML 24 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue:      
Total revenue $ 2,151,369 $ 1,646,186 $ 1,129,167
Cost of revenue:      
Total cost of revenue 777,992 584,417 406,051
Gross profit 1,373,377 1,061,769 723,116
Operating expenses:      
Research and development 442,468 349,594 273,581
Sales and marketing 187,142 155,105 130,887
General and administrative 65,420 86,798 75,239
Legal settlement (Note 14) 405,000 0 0
Total operating expenses 1,100,030 591,497 479,707
Income from operations 273,347 470,272 243,409
Other income (expense), net:      
Interest expense (2,701) (2,780) (3,136)
Other income (expense), net 18,155 7,268 1,952
Total other income (expense), net 15,454 4,488 (1,184)
Income before income taxes 288,801 474,760 242,225
Provision for (benefit from) income taxes (39,314) 51,559 58,036
Net income 328,115 423,201 184,189
Net income attributable to common stockholders:      
Basic 327,926 422,400 182,965
Diluted $ 327,941 $ 422,468 $ 183,039
Net income per share attributable to common stockholders:      
Basic (in dollars per share) $ 4.39 $ 5.85 $ 2.66
Diluted (in dollars per share) $ 4.06 $ 5.35 $ 2.50
Weighted-average shares used in computing net income per share attributable to common stockholders:      
Basic (in shares) 74,750 72,258 68,771
Diluted (in shares) 80,844 78,977 73,222
Product      
Revenue:      
Total revenue $ 1,841,100 $ 1,432,810 $ 991,337
Cost of revenue:      
Total cost of revenue 720,584 538,035 369,768
Service      
Revenue:      
Total revenue 310,269 213,376 137,830
Cost of revenue:      
Total cost of revenue $ 57,408 $ 46,382 $ 36,283