| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 26.92B | 23.74B | 21.36B | 17.09B |
| YoY Growth | +13.4% | +11.1% | +25.0% | — |
| Gross Profit | — | — | — | — |
| Gross Margin | — | — | — | — |
| R&D | — | — | — | — |
| SG&A | 15.90B | 14.79B | 14.37B | 11.21B |
| EBIT | 9.28B | 7.55B | 5.83B | 5.10B |
| EBIT Margin | 34.5% | 31.8% | 27.3% | 29.9% |
| D&A | 768.00M | 751.00M | 665.00M | 607.00M |
| EBITDA | 9.22B | 9.34B | 7.04B | 4.92B |
| EBITDA Margin | 34.2% | 39.3% | 33.0% | 28.8% |
| Net Income | 5.40B | 5.88B | 4.29B | 3.06B |
| Net Margin | 20.1% | 24.8% | 20.1% | 17.9% |
| EPS (diluted) | $6.62 | $6.91 | $4.70 | $3.05 |
| Shares (dil., M) | 816 | 852 | 913 | 1001 |
| Gross Margin | — |
|---|---|
| EBITDA Margin | 35.4% |
| EBIT Margin | 34.3% |
| Net Margin | 22.2% |
| FCF Margin | 32.6% |
| ROIC | 54.4% |
|---|---|
| ROCE | 75.5% |
| ROE | -110.3% |
| ROA | 21.0% |
| Asset Turnover | 0.95× |
| FCF / Net Income | 168.2% |
|---|---|
| SBC / Net Income | 11.4% |
| SBC / Revenue | 2.3% |
| Capex / D&A | 0.42× |
| Metric | 3yr |
|---|---|
| Revenue | 16.3% |
| EPS | 29.4% |
| FCF | 13.7% |
| Dividend | — |
| Float | 99.7% |
|---|---|
| Shares Out. | 774.9M |
| Insiders % | 0.2% |
| Institutions % | 100.1% |
| Institutions (of float) | 100.3% |
| Institution holders | 2,852 |
| Insider net buy 6M | +0.0% |
| Cash & ST Invest. | $17.8B |
|---|---|
| Total Debt | $19.3B |
| Net Cash / (Debt) | -$2.1B |
| Total Assets | $29.3B |
| Total Equity | -$5.6B |
| Goodwill & Intang. | $3.6B |
| Tangible Book Value | -$9.2B |
| NCAV (Graham) | -$12.6B |
| Tangible Book/sh | -$11.83 |
| NCAV/sh | -$16.23 |
| D/E Ratio | -3.46× |
|---|---|
| Net Debt / EBITDA | 0.21× |
| Interest Coverage | 7.77× |
| Current Ratio | 1.33× |
| Quick Ratio | 1.33× |
| Capex | $322.0M |
|---|---|
| Capex / Revenue | 1.2% |
| SBC | $617.0M |
| Dividends Paid | $1.2B |
| Buybacks | $6.4B |
| Annual DPS | $1.61 |
|---|---|
| Yield (fwd) | 0.97% |
| Payout Ratio | 20.7% |
| Ex-div Date | 2026-03-06 |
| P/E vs 4Y | 22.4×vs 27.6× median |
|---|---|
| Div yield vs 10Y | 95.0%vs 0.3% median |
| Gross Margin | — |
|---|---|
| EBITDA Margin | 35.4% |
| EBIT Margin | 34.3% |
| Net Margin | 22.2% |
| FCF Margin | 32.6% |
| ROIC | 54.4% |
|---|---|
| ROCE | 75.5% |
| ROE | -110.3% |
| ROA | 21.0% |
| Asset Turnover | 0.95× |
| FCF / Net Income | 168.2% |
|---|---|
| SBC / Net Income | 11.4% |
| SBC / Revenue | 2.3% |
| Capex / D&A | 0.42× |
| Metric | 3yr |
|---|---|
| Revenue | 16.3% |
| EPS | 29.4% |
| FCF | 13.7% |
| Dividend | — |
| Float | 99.7% |
|---|---|
| Shares Out. | 774.9M |
| Insiders % | 0.2% |
| Institutions % | 100.1% |
| Institutions (of float) | 100.3% |
| Institution holders | 2,852 |
| Insider net buy 6M | +0.0% |
| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 26.92B | 23.74B | 21.36B | 17.09B |
| YoY Growth | +13.4% | +11.1% | +25.0% | — |
| Gross Profit | — | — | — | — |
| Gross Margin | — | — | — | — |
| R&D | — | — | — | — |
| SG&A | 15.90B | 14.79B | 14.37B | 11.21B |
| EBIT | 9.28B | 7.55B | 5.83B | 5.10B |
| EBIT Margin | 34.5% | 31.8% | 27.3% | 29.9% |
| D&A | 768.00M | 751.00M | 665.00M | 607.00M |
| EBITDA | 9.22B | 9.34B | 7.04B | 4.92B |
| EBITDA Margin | 34.2% | 39.3% | 33.0% | 28.8% |
| Net Income | 5.40B | 5.88B | 4.29B | 3.06B |
| Net Margin | 20.1% | 24.8% | 20.1% | 17.9% |
| EPS (diluted) | $6.62 | $6.91 | $4.70 | $3.05 |
| Shares (dil., M) | 816 | 852 | 913 | 1001 |
| Cash & ST Invest. | $17.8B |
|---|---|
| Total Debt | $19.3B |
| Net Cash / (Debt) | -$2.1B |
| Total Assets | $29.3B |
| Total Equity | -$5.6B |
| Goodwill & Intang. | $3.6B |
| Tangible Book Value | -$9.2B |
| NCAV (Graham) | -$12.6B |
| Tangible Book/sh | -$11.83 |
| NCAV/sh | -$16.23 |
| D/E Ratio | -3.46× |
|---|---|
| Net Debt / EBITDA | 0.21× |
| Interest Coverage | 7.77× |
| Current Ratio | 1.33× |
| Quick Ratio | 1.33× |
| Capex | $322.0M |
|---|---|
| Capex / Revenue | 1.2% |
| SBC | $617.0M |
| Dividends Paid | $1.2B |
| Buybacks | $6.4B |
| Annual DPS | $1.61 |
|---|---|
| Yield (fwd) | 0.97% |
| Payout Ratio | 20.7% |
| Ex-div Date | 2026-03-06 |
| P/E vs 4Y | 22.4×vs 27.6× median |
|---|---|
| Div yield vs 10Y | 95.0%vs 0.3% median |