$321.05
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 | 402,963 | 350,018 | 307,394 | 282,836 | 257,637 | +11.8% | |
| Cost of revenue | 162,535 | 146,306 | 133,332 | 126,203 | 110,939 | +10.0% | |
| Gross profit | 240,428 | 203,712 | 174,062 | 156,633 | 146,698 | +13.1% | |
| Operating expenses & income | |||||||
| Research & development | 61,087 | 49,326 | 45,427 | 39,500 | 31,562 | +17.9% | |
| General & administrative | 21,482 | 14,188 | 16,425 | 15,724 | 13,510 | +12.3% | |
| Selling & marketing | 28,693 | 27,808 | 27,917 | 26,567 | 22,912 | +5.8% | |
| SG&A (combined) | 50,175 | 41,996 | 44,342 | 42,291 | 36,422 | +8.3% | |
| Total operating expenses | 111,262 | 91,322 | 89,769 | 81,791 | 67,984 | +13.1% | |
| Cost and expenses | 273,797 | 237,628 | 223,101 | 207,994 | 178,923 | +11.2% | |
| Operating income | 129,166 | 112,390 | 84,293 | 74,842 | 78,714 | +13.2% | |
| Non-operating & other | |||||||
| Interest income | 1,076 | 4,482 | 3,865 | 2,174 | 1,499 | -8.0% | |
| Interest expense | 143 | 268 | 308 | 357 | 346 | -19.8% | |
| Net interest income | 933 | 4,214 | 3,557 | 1,817 | 1,153 | -5.2% | |
| Non-operating income (excl. interest) | (29,660) | (7,693) | (1,732) | 3,157 | (12,366) | — | |
| Total other income (expenses), net | 29,660 | 7,425 | 1,424 | (3,514) | 12,020 | +25.3% | |
| Profitability | |||||||
| Depreciation & amortization | 21,136 | 15,311 | 11,946 | 13,475 | 12,441 | +14.2% | |
| Income before tax | 158,826 | 119,815 | 85,717 | 71,328 | 90,734 | +15.0% | |
| Income tax expense | 26,656 | 19,697 | 11,922 | 11,356 | 14,701 | +16.0% | |
| Net income from continuing operations | 132,170 | 100,118 | 73,795 | 59,972 | 76,033 | +14.8% | |
| Net income | 132,170 | 100,118 | 73,795 | 59,972 | 76,033 | +14.8% | |
| Bottom line net income | 132,170 | 100,118 | 73,795 | 59,972 | 76,033 | +14.8% | |
| Additional fields | |||||||
| Ebit | 158,826 | 120,083 | 86,025 | 71,685 | 91,080 | +14.9% | |
| Ebitda | 179,962 | 135,394 | 97,971 | 85,160 | 103,521 | +14.8% | |
| Eps | $10.91 | $8.13 | $5.84 | $4.59 | $5.69 | +17.7% | |
| Eps Diluted | $10.81 | $8.04 | $5.80 | $4.56 | $5.61 | +17.8% | |
| Weighted Average Shs Out | 12,116 | 12,319 | 12,630 | 13,063 | 13,353 | -2.4% | |
| Weighted Average Shs Out Dil | 12,230 | 12,447 | 12,722 | 13,159 | 13,553 | -2.5% | |