XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue $ 1,509,456 $ 1,176,801 $ 4,319,731 $ 3,105,758
Cost of revenue:        
Total cost of revenue 567,037 466,821 1,688,676 1,198,668
Gross profit 942,419 709,980 2,631,055 1,907,090
Operating expenses:        
Research and development 212,353 187,807 643,437 537,971
Sales and marketing 102,033 81,401 293,496 241,512
General and administrative 25,338 23,425 76,787 69,420
Total operating expenses 339,724 292,633 1,013,720 848,903
Income from operations 602,695 417,347 1,617,335 1,058,187
Other income (expense), net 41,815 6,817 110,300 37,764
Income before income taxes 644,510 424,164 1,727,635 1,095,951
Provision for income taxes 99,183 70,165 253,950 170,594
Net income $ 545,327 $ 353,999 $ 1,473,685 $ 925,357
Net income per share:        
Basic (in dollars per share) $ 1.76 $ 1.16 $ 4.78 $ 3.02
Diluted (in dollars per share) $ 1.72 $ 1.13 $ 4.66 $ 2.92
Weighted-average shares used in computing net income per share:        
Basic (in shares) 310,185 304,931 308,602 306,576
Diluted (in shares) 317,631 314,401 316,564 316,745
Product        
Revenue:        
Total revenue $ 1,285,548 $ 1,008,689 $ 3,719,179 $ 2,619,213
Cost of revenue:        
Total cost of revenue 522,866 432,569 1,565,341 1,102,012
Service        
Revenue:        
Total revenue 223,908 168,112 600,552 486,545
Cost of revenue:        
Total cost of revenue $ 44,171 $ 34,252 $ 123,335 $ 96,656