XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue:        
Total revenue $ 1,810,936 $ 1,509,456 $ 5,072,710 $ 4,319,731
Cost of revenue:        
Total cost of revenue 649,219 567,037 1,812,401 1,688,676
Gross profit 1,161,717 942,419 3,260,309 2,631,055
Operating expenses:        
Research and development 235,824 212,353 711,701 643,437
Sales and marketing 106,832 102,033 316,315 293,496
General and administrative 33,811 25,338 87,329 76,787
Total operating expenses 376,467 339,724 1,115,345 1,013,720
Income from operations 785,250 602,695 2,144,964 1,617,335
Other income (expense), net 97,660 41,815 231,143 110,300
Income before income taxes 882,910 644,510 2,376,107 1,727,635
Provision for income taxes 134,972 99,183 325,049 253,950
Net income $ 747,938 $ 545,327 $ 2,051,058 $ 1,473,685
Net income per share:        
Basic (in dollars per share) $ 2.38 $ 1.76 $ 6.54 $ 4.78
Diluted (in dollars per share) $ 2.33 $ 1.72 $ 6.41 $ 4.66
Weighted-average shares used in computing net income per share:        
Basic (in shares) 314,482 310,185 313,742 308,602
Diluted (in shares) 320,448 317,631 320,078 316,564
Product        
Revenue:        
Total revenue $ 1,523,807 $ 1,285,548 $ 4,275,923 $ 3,719,179
Cost of revenue:        
Total cost of revenue 593,343 522,866 1,655,415 1,565,341
Service        
Revenue:        
Total revenue 287,129 223,908 796,787 600,552
Cost of revenue:        
Total cost of revenue $ 55,876 $ 44,171 $ 156,986 $ 123,335