MLM · NYSE
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $6.15B | $5.66B | $5.85B | $6.16B | $5.41B | $4.73B | $4.74B | $4.24B |
| Cost of Revenue | $4.26B | $4.03B | $4.11B | $4.74B | $4.07B | $3.48B | $3.56B | $3.28B |
| Gross Profit | $1.89B | $1.64B | $1.75B | $1.42B | $1.35B | $1.25B | $1.18B | $966.60M |
| Selling, General & Administrative | $443.00M | $429.00M | $425.00M | $397.00M | $351.00M | $305.90M | $302.70M | $280.60M |
| Operating Income | $1.44B | $2.48B | $1.33B | $1.21B | $973.80M | $1.01B | $884.90M | $690.70M |
| Interest Expense | $230.00M | $169.00M | $165.00M | $169.00M | $142.70M | $118.10M | $129.30M | $137.10M |
| Other Income / (Expense) | $19.00M | $56.00M | $58.00M | $53.00M | $24.40M | $2.00M | -$7.30M | $22.50M |
| Income Before Taxes | $1.23B | $2.37B | $1.23B | $1.09B | $855.50M | $889.30M | $748.30M | $576.10M |
| Provision for Income Taxes | $236.00M | $550.00M | $234.00M | $235.00M | $153.20M | $168.20M | $136.30M | $105.70M |
| Net Income | $1.14B | $2.00B | $1.17B | $866.74M | $702.77M | $721.00M | $611.90M | $470.00M |
| Basic EPS | $18.81 | $32.50 | $18.88 | $13.91 | $11.26 | $11.56 | $9.77 | $7.46 |
| Diluted EPS | $18.77 | $32.41 | $18.82 | $13.87 | $11.22 | $11.54 | $9.74 | $7.43 |
| Basic Shares Outstanding | 60.50M | 61.40M | 61.90M | 62.30M | 62.40M | 62.30M | 62.50M | 62.90M |
| Diluted Shares Outstanding | 60.60M | 61.60M | 62.10M | 62.50M | 62.60M | 62.40M | 62.70M | 63.10M |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Dec 2026 | $19.25 | $17.80 | $22.11 | 6 | ↑3 ↓2 |
| Dec 2027 | $21.66 | $20.12 | $25.65 | 8 | ↑2 ↓5 |
| Dec 2028 | $25.76 | $23.01 | $27.68 | 3 | ↑2 ↓1 |
| Dec 2029 | $30.03 | $30.03 | $30.03 | 1 | ↑1 ↓0 |