
CNM · NYSE
| FY2027 | FY2026 | FY2024 | FY2023 | FY2022 | FY2021 | FY2021 | |
|---|---|---|---|---|---|---|---|
| Total Revenue | $7.65B | $7.44B | $6.70B | $6.65B | $5.00B | $3.64B | $3.39B |
| Cost of Revenue | $5.59B | $5.46B | $4.88B | $4.86B | $3.72B | $2.76B | $2.60B |
| Gross Profit | $2.06B | $1.98B | $1.82B | $1.79B | $1.28B | $878.00M | $789.00M |
| Selling, General & Administrative | $1.15B | $1.08B | $931.00M | $880.00M | $717.00M | $556.00M | $509.00M |
| Operating Expenses | $1.34B | $1.26B | $1.08B | $1.02B | $855.00M | $693.00M | $634.00M |
| Operating Income | $722.00M | $719.00M | $740.00M | $775.00M | $425.00M | $185.00M | $155.00M |
| Interest Expense | — | — | $81.00M | $66.00M | $98.00M | $139.00M | $113.00M |
| Income Before Taxes | $607.00M | $577.00M | $659.00M | $709.00M | $276.00M | $46.00M | $42.00M |
| Provision for Income Taxes | $145.00M | $143.00M | $128.00M | $128.00M | $51.00M | $9.00M | $6.00M |
| Net Income | $462.00M | $434.00M | $531.00M | $581.00M | $225.00M | $37.00M | $36.00M |
| Basic EPS | $2.32 | $2.14 | $2.15 | $2.16 | $0.57 | — | — |
| Diluted EPS | $2.31 | $2.13 | $2.15 | $2.13 | $0.55 | — | — |
| Basic Shares Outstanding | 189.72M | 191.62M | 172.84M | 169.48M | 159.19M | — | — |
| Diluted Shares Outstanding | 197.86M | 201.44M | 227.82M | 246.22M | 244.45M | — | — |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Jan 2027 | $3.00 | $2.97 | $3.03 | 2 | ↑0 ↓0 |
| Jan 2028 | $3.24 | $3.14 | $3.34 | 2 | ↑0 ↓0 |