$547.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 · 23 lines
| Fiscal year | 2025 | 2024 | 2023 | 2022 | 2021 | CAGR | |
|---|---|---|---|---|---|---|---|
| Revenue & gross profit | |||||||
| Revenue | 371,444 | 371,433 | 364,482 | 302,020 | 276,094 | +7.7% | |
| Cost of revenue | 283,669 | 284,855 | 293,536 | 242,626 | 220,930 | +6.4% | |
| Gross profit | 87,775 | 86,578 | 70,946 | 59,394 | 55,164 | +12.3% | |
| Operating expenses & income | |||||||
| SG&A (combined) | 28,895 | 27,142 | 22,822 | 17,806 | 20,143 | +9.4% | |
| Total operating expenses | 28,895 | 27,142 | 22,822 | 17,806 | 20,143 | +9.4% | |
| Cost and expenses | 312,564 | 311,997 | 316,358 | 260,432 | 241,073 | +6.7% | |
| Operating income | 58,880 | 59,436 | 48,124 | 41,588 | 35,021 | +13.9% | |
| Non-operating & other | |||||||
| Interest income | 0 | 0 | 15,764 | 10,263 | 7,465 | — | |
| Interest expense | 5,069 | 5,200 | 5,003 | 4,352 | 4,172 | +5.0% | |
| Net interest income | (5,069) | (5,200) | 10,761 | 5,911 | 3,293 | — | |
| Total other income (expenses), net | 23,579 | 50,940 | 72,042 | (72,088) | 76,665 | -25.5% | |
| Profitability | |||||||
| Depreciation & amortization | 13,476 | 12,855 | 12,486 | 10,899 | 10,718 | +5.9% | |
| Income before tax | 82,459 | 110,376 | 120,166 | (30,500) | 111,861 | -7.3% | |
| Income tax expense | 15,199 | 20,815 | 23,019 | (8,502) | 20,912 | -7.7% | |
| Net income from continuing operations | 67,260 | 89,561 | 97,147 | (21,998) | 90,949 | -7.3% | |
| Net income | 66,968 | 88,995 | 96,223 | (22,759) | 89,937 | -7.1% | |
| Bottom line net income | 66,968 | 88,995 | 96,223 | (22,759) | 89,937 | -7.1% | |
| Additional fields | |||||||
| Ebit | 58,880 | 59,436 | 48,124 | 41,588 | 35,021 | +13.9% | |
| Ebitda | 72,356 | 72,291 | 60,610 | 52,487 | 45,739 | +12.1% | |
| Eps | $46563.00 | $61900.00 | $66412.00 | (15492.85) | $59554.00 | -6.0% | |
| Eps Diluted | $46563.00 | $61900.00 | $66412.00 | (15492.85) | $59554.00 | -6.0% | |
| Weighted Average Shs Out | 1 | 1 | 1 | 1 | 2 | -1.2% | |
| Weighted Average Shs Out Dil | 1 | 1 | 1 | 1 | 2 | -1.2% | |