Logo image of CNM

CORE & MAIN INC-CLASS A (CNM) Stock Income Statement

NYSE:CNM - New York Stock Exchange, Inc. - US21874C1027 - Common Stock - Currency: USD

56.385  -0.48 (-0.84%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-10-27)
2024
(2024-1-28)
2023
(2023-1-29)
2022
(2022-1-30)
2021
(2021-1-31)
Revenue
CNM Revenue ChartCNM Revenue over time chart
7.18B6.70B6.65B5.00B3.64B
Minority Interest Expense
CNM Minority Interest Expense ChartCNM Minority Interest Expense over time chart
-33.00M-160.00M-215.00M-59.00MN/A
Cost Of Goods
CNM Cost Of Goods ChartCNM Cost Of Goods over time chart
5.27B4.88B4.86B3.72B2.76B
Gross Profit
CNM Gross Profit ChartCNM Gross Profit over time chart
1.91B1.82B1.79B1.28B878.40M
Operating Expenses
CNM Operating Expenses ChartCNM Operating Expenses over time chart
1.20B1.07B1.02B855.00M692.90M
Selling, General, and Administrative Expenses
CNM Selling, General, and Administrative Expenses ChartCNM Selling, General, and Administrative Expenses over time chart
1.03B926.00M879.00M717.00M555.60M
Operating Income
CNM Operating Income ChartCNM Operating Income over time chart
713.00M745.00M776.00M425.00M185.50M
Interest Income/Expense
CNM Interest Income/Expense ChartCNM Interest Income/Expense over time chart
-128.00M-81.00M-66.00M-98.00M-139.10M
Non Recurring Items
CNM Non Recurring Items ChartCNM Non Recurring Items over time chart
-2.00M-5.00M-1.00M-51.00MN/A
Income Before Taxes
CNM Income Before Taxes ChartCNM Income Before Taxes over time chart
583.00M659.00M709.00M276.00M46.40M
Income Tax
CNM Income Tax ChartCNM Income Tax over time chart
140.00M128.00M128.00M51.00M1.90M
Net Income
CNM Net Income ChartCNM Net Income over time chart
410.00M371.00M366.00M166.00M44.50M
EBITDA
CNM EBITDA ChartCNM EBITDA over time chart
897.00M899.00M924.00M575.00M338.20M
 
Per Share Data
EPS Diluted Total Ops
CNM EPS Diluted Total Ops ChartCNM EPS Diluted Total Ops over time chart
1.991.621.480.670.18
Non GAAP EPS
CNM Non GAAP EPS ChartCNM Non GAAP EPS over time chart
2.262.372.07N/AN/A
 
Statistics
Gross Profit Margin
CNM Gross Profit Margin ChartCNM Gross Profit Margin over time chart
26.63%27.13%26.99%25.58%24.12%
Profit Margin
CNM Profit Margin ChartCNM Profit Margin over time chart
5.71%5.54%5.50%3.32%1.22%
Operating Profit Margin
CNM Operating Profit Margin ChartCNM Operating Profit Margin over time chart
9.93%11.12%11.67%8.49%5.09%

All data in USD

Charts

CNM Income Statement data chartCNM Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2019 2020 2021 2022 2023 2024 TTM 2B 4B 6B
CNM Earnings Per Share (EPS) chartCNM EPS Diluted and non-GAAP ChartEarnings Per Share 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5 2