| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 72.86B | 69.26B | 71.86B | 62.81B |
| YoY Growth | +5.2% | -3.6% | +14.4% | — |
| Gross Profit | 13.02B | 12.10B | 12.05B | 11.00B |
| Gross Margin | 17.9% | 17.5% | 16.8% | 17.5% |
| R&D | — | — | — | — |
| SG&A | — | — | — | 5.88B |
| EBIT | 3.74B | 3.78B | 4.15B | 3.56B |
| EBIT Margin | 5.1% | 5.5% | 5.8% | 5.7% |
| D&A | 2.11B | 1.77B | 1.53B | 1.55B |
| EBITDA | 6.08B | 5.73B | 5.82B | 5.27B |
| EBITDA Margin | 8.3% | 8.3% | 8.1% | 8.4% |
| Net Income | 2.58B | 2.73B | 3.09B | 2.68B |
| Net Margin | 3.5% | 3.9% | 4.3% | 4.3% |
| EPS (diluted) | $2.71 | $2.82 | $3.06 | $2.52 |
| Shares (dil., M) | 951 | 968 | 1010 | 1064 |
| Gross Margin | 19.0% |
|---|---|
| EBITDA Margin | 8.9% |
| EBIT Margin | 5.4% |
| Net Margin | 3.7% |
| FCF Margin | 4.6% |
| ROIC | 10.6% |
|---|---|
| ROCE | 12.8% |
| ROE | 18.2% |
| ROA | 7.1% |
| Asset Turnover | 1.91× |
| FCF / Net Income | 105.0% |
|---|---|
| SBC / Net Income | — |
| SBC / Revenue | — |
| Capex / D&A | 1.10× |
| Metric | 3yr |
|---|---|
| Revenue | 5.1% |
| EPS | 2.5% |
| FCF | 5.9% |
| Dividend | — |
| Float | 83.7% |
|---|---|
| Shares Out. | 918.2M |
| Insiders % | — |
| Institutions % | — |
| Institutions (of float) | — |
| Institution holders | — |
| Insider net buy 6M | — |
| Cash & ST Invest. | $2.3B |
|---|---|
| Total Debt | $14.0B |
| Net Cash / (Debt) | -$11.7B |
| Total Assets | $38.3B |
| Total Equity | $14.9B |
| Goodwill & Intang. | $10.7B |
| Tangible Book Value | $4.2B |
| NCAV (Graham) | -$15.8B |
| Tangible Book/sh | $4.60 |
| NCAV/sh | -$17.24 |
| D/E Ratio | 0.93× |
|---|---|
| Net Debt / EBITDA | 1.79× |
| Interest Coverage | 5.70× |
| Current Ratio | 0.99× |
| Quick Ratio | 0.70× |
| Capex | $2.3B |
|---|---|
| Capex / Revenue | 3.2% |
| SBC | — |
| Dividends Paid | $505.3M |
| Buybacks | $538.3M |
| Annual DPS | $0.82 |
|---|---|
| Yield (fwd) | 1.01% |
| Payout Ratio | 19.8% |
| Ex-div Date | 2026-03-26 |
| P/E vs 4Y | 20.2×vs 26.6× median |
|---|---|
| Div yield vs 10Y | 101.0%vs 0.6% median |
| Gross Margin | 19.0% |
|---|---|
| EBITDA Margin | 8.9% |
| EBIT Margin | 5.4% |
| Net Margin | 3.7% |
| FCF Margin | 4.6% |
| ROIC | 10.6% |
|---|---|
| ROCE | 12.8% |
| ROE | 18.2% |
| ROA | 7.1% |
| Asset Turnover | 1.91× |
| FCF / Net Income | 105.0% |
|---|---|
| SBC / Net Income | — |
| SBC / Revenue | — |
| Capex / D&A | 1.10× |
| Metric | 3yr |
|---|---|
| Revenue | 5.1% |
| EPS | 2.5% |
| FCF | 5.9% |
| Dividend | — |
| Float | 83.7% |
|---|---|
| Shares Out. | 918.2M |
| Insiders % | — |
| Institutions % | — |
| Institutions (of float) | — |
| Institution holders | — |
| Insider net buy 6M | — |
| USD | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Revenue | 72.86B | 69.26B | 71.86B | 62.81B |
| YoY Growth | +5.2% | -3.6% | +14.4% | — |
| Gross Profit | 13.02B | 12.10B | 12.05B | 11.00B |
| Gross Margin | 17.9% | 17.5% | 16.8% | 17.5% |
| R&D | — | — | — | — |
| SG&A | — | — | — | 5.88B |
| EBIT | 3.74B | 3.78B | 4.15B | 3.56B |
| EBIT Margin | 5.1% | 5.5% | 5.8% | 5.7% |
| D&A | 2.11B | 1.77B | 1.53B | 1.55B |
| EBITDA | 6.08B | 5.73B | 5.82B | 5.27B |
| EBITDA Margin | 8.3% | 8.3% | 8.1% | 8.4% |
| Net Income | 2.58B | 2.73B | 3.09B | 2.68B |
| Net Margin | 3.5% | 3.9% | 4.3% | 4.3% |
| EPS (diluted) | $2.71 | $2.82 | $3.06 | $2.52 |
| Shares (dil., M) | 951 | 968 | 1010 | 1064 |
| Cash & ST Invest. | $2.3B |
|---|---|
| Total Debt | $14.0B |
| Net Cash / (Debt) | -$11.7B |
| Total Assets | $38.3B |
| Total Equity | $14.9B |
| Goodwill & Intang. | $10.7B |
| Tangible Book Value | $4.2B |
| NCAV (Graham) | -$15.8B |
| Tangible Book/sh | $4.60 |
| NCAV/sh | -$17.24 |
| D/E Ratio | 0.93× |
|---|---|
| Net Debt / EBITDA | 1.79× |
| Interest Coverage | 5.70× |
| Current Ratio | 0.99× |
| Quick Ratio | 0.70× |
| Capex | $2.3B |
|---|---|
| Capex / Revenue | 3.2% |
| SBC | — |
| Dividends Paid | $505.3M |
| Buybacks | $538.3M |
| Annual DPS | $0.82 |
|---|---|
| Yield (fwd) | 1.01% |
| Payout Ratio | 19.8% |
| Ex-div Date | 2026-03-26 |
| P/E vs 4Y | 20.2×vs 26.6× median |
|---|---|
| Div yield vs 10Y | 101.0%vs 0.6% median |