$517.90
Last price · USD
Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.
Annual · USD millions except per-share data · 27 lines
| Fiscal year | 2025 | 2024 | 2023 | 2022 | 2021 | CAGR | |
|---|---|---|---|---|---|---|---|
| Revenue & gross profit | |||||||
| Revenue | 281,724 | 245,122 | 211,915 | 198,270 | 168,088 | +13.8% | |
| Cost of revenue | 87,831 | 74,114 | 65,863 | 62,650 | 52,232 | +13.9% | |
| Gross profit | 193,893 | 171,008 | 146,052 | 135,620 | 115,856 | +13.7% | |
| Operating expenses & income | |||||||
| Research & development | 32,488 | 29,510 | 27,195 | 24,512 | 20,716 | +11.9% | |
| General & administrative | 7,223 | 7,609 | 7,575 | 5,900 | 5,107 | +9.1% | |
| Selling & marketing | 25,654 | 24,456 | 22,759 | 21,825 | 20,117 | +6.3% | |
| SG&A (combined) | 32,877 | 32,065 | 30,334 | 27,725 | 25,224 | +6.8% | |
| Total operating expenses | 65,365 | 61,575 | 57,529 | 52,237 | 45,940 | +9.2% | |
| Cost and expenses | 153,196 | 135,689 | 123,392 | 114,887 | 98,172 | +11.8% | |
| Operating income | 128,528 | 109,433 | 88,523 | 83,383 | 69,916 | +16.4% | |
| Non-operating & other | |||||||
| Interest income | 2,647 | 3,157 | 2,994 | 2,094 | 2,131 | +5.6% | |
| Interest expense | 2,385 | 2,935 | 1,968 | 2,063 | 2,346 | +0.4% | |
| Net interest income | 262 | 222 | 1,026 | 31 | (215) | — | |
| Non-operating income (excl. interest) | 2,516 | (1,289) | (2,756) | (2,396) | (3,532) | — | |
| Total other income (expenses), net | (4,901) | (1,646) | 788 | 333 | 1,186 | — | |
| Profitability | |||||||
| Depreciation & amortization | 34,153 | 22,287 | 13,861 | 14,460 | 11,686 | +30.7% | |
| Income before tax | 123,627 | 107,787 | 89,311 | 83,716 | 71,102 | +14.8% | |
| Income tax expense | 21,795 | 19,651 | 16,950 | 10,978 | 9,831 | +22.0% | |
| Net income from continuing operations | 101,832 | 88,136 | 72,361 | 72,738 | 61,271 | +13.5% | |
| Net income | 101,832 | 88,136 | 72,361 | 72,738 | 61,271 | +13.5% | |
| Bottom line net income | 101,832 | 88,136 | 72,361 | 72,738 | 61,271 | +13.5% | |
| Additional fields | |||||||
| Ebit | 126,012 | 110,722 | 91,279 | 85,779 | 73,448 | +14.4% | |
| Ebitda | 160,165 | 133,009 | 105,140 | 100,239 | 85,134 | +17.1% | |
| Eps | $13.70 | $11.86 | $9.72 | $9.70 | $8.12 | +14.0% | |
| Eps Diluted | $13.64 | $11.80 | $9.68 | $9.65 | $8.05 | +14.1% | |
| Weighted Average Shs Out | 7,433 | 7,431 | 7,446 | 7,496 | 7,547 | -0.4% | |
| Weighted Average Shs Out Dil | 7,465 | 7,469 | 7,472 | 7,540 | 7,608 | -0.5% | |