v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue:        
Total revenue $ 1,214,237 $ 1,105,239 $ 3,571,642 $ 3,213,123
Cost of revenue:        
Cost of revenue from reportable segments 449,939 421,885 1,305,518 1,211,658
Gross profit 764,298 683,354 2,266,124 2,001,465
Expenses:        
Sales and marketing 169,850 159,157 516,377 476,487
General and administrative 123,283 105,936 359,213 296,178
Research and development 68,817 63,415 200,034 184,374
Total operating expenses 361,950 328,508 1,075,624 957,039
Income from operations 402,348 354,846 1,190,500 1,044,426
Non-operating income (expense):        
Interest expense (7,459) (10,655) (25,382) (29,642)
Interest income 967 580 2,170 2,423
Gain (loss) on equity investment 3,469 0 4,703 0
Income before provision for income taxes 399,325 344,771 1,171,991 1,017,207
Provision for income taxes 82,180 70,161 237,988 205,931
Net income $ 317,145 $ 274,610 $ 934,003 $ 811,276
Earnings per Share:        
Basic (in USD per share) $ 4.02 $ 3.43 $ 11.80 $ 10.06
Diluted (in USD per share) $ 4.01 $ 3.40 $ 11.75 $ 9.99
Weighted Average Shares Outstanding:        
Basic (in shares) 78,825 80,096 79,139 80,605
Diluted (in shares) 79,049 80,675 79,512 81,207
Product revenue        
Revenue:        
Total revenue $ 722,857 $ 656,159 $ 2,107,607 $ 1,886,771
Cost of revenue:        
Cost of revenue from reportable segments 214,534 206,961 613,157 587,639
Service revenue        
Revenue:        
Total revenue 491,380 449,080 1,464,035 1,326,352
Cost of revenue:        
Cost of revenue from reportable segments $ 235,405 $ 214,924 $ 692,361 $ 624,019