XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue:        
Total revenue $ 1,458,924 $ 1,051,891 $ 2,810,275 $ 1,928,957
Cost of revenue:        
Total cost of revenue 574,795 408,626 1,121,639 731,847
Gross profit 884,129 643,265 1,688,636 1,197,110
Operating expenses:        
Research and development 229,676 178,158 431,084 350,164
Sales and marketing 97,971 79,372 191,463 160,111
General and administrative 26,420 22,882 51,449 45,995
Total operating expenses 354,067 280,412 673,996 556,270
Income from operations 530,062 362,853 1,014,640 640,840
Other income (expense), net 56,339 (533) 68,485 30,947
Income before income taxes 586,401 362,320 1,083,125 671,787
Provision for income taxes 94,516 63,221 154,767 100,429
Net income $ 491,885 $ 299,099 $ 928,358 $ 571,358
Net income per share:        
Basic (in dollars per share) $ 1.59 $ 0.98 $ 3.02 $ 1.86
Diluted (in dollars per share) $ 1.55 $ 0.94 $ 2.94 $ 1.80
Weighted-average shares used in computing net income per share:        
Basic (in shares) 308,636 306,754 307,810 307,399
Diluted (in shares) 316,485 316,581 316,031 318,040
Product        
Revenue:        
Total revenue $ 1,261,537 $ 885,806 $ 2,433,631 $ 1,610,524
Cost of revenue:        
Total cost of revenue 533,613 375,634 1,042,475 669,443
Service        
Revenue:        
Total revenue 197,387 166,085 376,644 318,433
Cost of revenue:        
Total cost of revenue $ 41,182 $ 32,992 $ 79,164 $ 62,404