| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 275.24B | 254.45B | 242.29B | 226.95B |
| YoY Growth | +8.2% | +5.0% | +6.8% | — |
| Gross Profit | 35.35B | 32.09B | 29.70B | 27.57B |
| Gross Margin | 12.8% | 12.6% | 12.3% | 12.1% |
| R&D | — | — | — | — |
| SG&A | 24.97B | 22.81B | 21.59B | 19.78B |
| EBIT | 10.38B | 9.29B | 8.11B | 7.79B |
| EBIT Margin | 3.8% | 3.6% | 3.3% | 3.4% |
| D&A | 2.43B | 2.24B | 2.08B | 1.90B |
| EBITDA | 13.40B | 12.15B | 10.72B | 9.90B |
| EBITDA Margin | 4.9% | 4.8% | 4.4% | 4.4% |
| Net Income | 8.10B | 7.37B | 6.29B | 5.84B |
| Net Margin | 2.9% | 2.9% | 2.6% | 2.6% |
| EPS (diluted) | $18.21 | $16.56 | $14.16 | $13.14 |
| Shares (dil., M) | 445 | 445 | 444 | 445 |
| Gross Margin | 12.9% |
|---|---|
| EBITDA Margin | 4.9% |
| EBIT Margin | 3.8% |
| Net Margin | 3.0% |
| FCF Margin | 3.2% |
| ROIC | 22.0% |
|---|---|
| ROCE | 27.4% |
| ROE | 29.3% |
| ROA | 11.1% |
| Asset Turnover | 3.71× |
| FCF / Net Income | 96.8% |
|---|---|
| SBC / Net Income | 10.6% |
| SBC / Revenue | 0.3% |
| Capex / D&A | 2.27× |
| Metric | 3yr |
|---|---|
| Revenue | 6.6% |
| EPS | 11.5% |
| FCF | 30.8% |
| Dividend | — |
| Float | 99.4% |
|---|---|
| Shares Out. | 443.7M |
| Insiders % | 0.2% |
| Institutions % | 75.0% |
| Institutions (of float) | 75.2% |
| Institution holders | 5,097 |
| Insider net buy 6M | +0.0% |
| Cash & ST Invest. | $15.3B |
|---|---|
| Total Debt | $8.2B |
| Net Cash / (Debt) | $6.0B |
| Total Assets | $77.1B |
| Total Equity | $29.2B |
| Goodwill & Intang. | — |
| Tangible Book Value | $29.2B |
| NCAV (Graham) | -$9.6B |
| Tangible Book/sh | $65.74 |
| NCAV/sh | -$21.54 |
| D/E Ratio | 0.28× |
|---|---|
| Net Debt / EBITDA | -0.43× |
| Interest Coverage | 73.42× |
| Current Ratio | 1.03× |
| Quick Ratio | 0.55× |
| Capex | $5.5B |
|---|---|
| Capex / Revenue | 2.0% |
| SBC | $860.0M |
| Dividends Paid | $2.2B |
| Buybacks | $903.0M |
| Annual DPS | $5.88 |
|---|---|
| Yield (fwd) | 0.58% |
| Payout Ratio | 27.0% |
| Ex-div Date | 2026-05-01 |
| P/E vs 4Y | 52.7×vs 45.8× median |
|---|---|
| Div yield vs 10Y | 58.0%vs 0.6% median |
| Gross Margin | 12.9% |
|---|---|
| EBITDA Margin | 4.9% |
| EBIT Margin | 3.8% |
| Net Margin | 3.0% |
| FCF Margin | 3.2% |
| ROIC | 22.0% |
|---|---|
| ROCE | 27.4% |
| ROE | 29.3% |
| ROA | 11.1% |
| Asset Turnover | 3.71× |
| FCF / Net Income | 96.8% |
|---|---|
| SBC / Net Income | 10.6% |
| SBC / Revenue | 0.3% |
| Capex / D&A | 2.27× |
| Metric | 3yr |
|---|---|
| Revenue | 6.6% |
| EPS | 11.5% |
| FCF | 30.8% |
| Dividend | — |
| Float | 99.4% |
|---|---|
| Shares Out. | 443.7M |
| Insiders % | 0.2% |
| Institutions % | 75.0% |
| Institutions (of float) | 75.2% |
| Institution holders | 5,097 |
| Insider net buy 6M | +0.0% |
| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 275.24B | 254.45B | 242.29B | 226.95B |
| YoY Growth | +8.2% | +5.0% | +6.8% | — |
| Gross Profit | 35.35B | 32.09B | 29.70B | 27.57B |
| Gross Margin | 12.8% | 12.6% | 12.3% | 12.1% |
| R&D | — | — | — | — |
| SG&A | 24.97B | 22.81B | 21.59B | 19.78B |
| EBIT | 10.38B | 9.29B | 8.11B | 7.79B |
| EBIT Margin | 3.8% | 3.6% | 3.3% | 3.4% |
| D&A | 2.43B | 2.24B | 2.08B | 1.90B |
| EBITDA | 13.40B | 12.15B | 10.72B | 9.90B |
| EBITDA Margin | 4.9% | 4.8% | 4.4% | 4.4% |
| Net Income | 8.10B | 7.37B | 6.29B | 5.84B |
| Net Margin | 2.9% | 2.9% | 2.6% | 2.6% |
| EPS (diluted) | $18.21 | $16.56 | $14.16 | $13.14 |
| Shares (dil., M) | 445 | 445 | 444 | 445 |
| Cash & ST Invest. | $15.3B |
|---|---|
| Total Debt | $8.2B |
| Net Cash / (Debt) | $6.0B |
| Total Assets | $77.1B |
| Total Equity | $29.2B |
| Goodwill & Intang. | — |
| Tangible Book Value | $29.2B |
| NCAV (Graham) | -$9.6B |
| Tangible Book/sh | $65.74 |
| NCAV/sh | -$21.54 |
| D/E Ratio | 0.28× |
|---|---|
| Net Debt / EBITDA | -0.43× |
| Interest Coverage | 73.42× |
| Current Ratio | 1.03× |
| Quick Ratio | 0.55× |
| Capex | $5.5B |
|---|---|
| Capex / Revenue | 2.0% |
| SBC | $860.0M |
| Dividends Paid | $2.2B |
| Buybacks | $903.0M |
| Annual DPS | $5.88 |
|---|---|
| Yield (fwd) | 0.58% |
| Payout Ratio | 27.0% |
| Ex-div Date | 2026-05-01 |
| P/E vs 4Y | 52.7×vs 45.8× median |
|---|---|
| Div yield vs 10Y | 58.0%vs 0.6% median |