Logo image of CNM

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

USA - NYSE:CNM - US21874C1027 - Common Stock

50.9 USD
-0.2 (-0.39%)
Last: 11/7/2025, 4:10:03 PM
50.9 USD
0 (0%)
After Hours: 11/7/2025, 4:10:03 PM

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
(2025-8-3)
2025
(2025-2-2)
2024
(2024-1-28)
2023
(2023-1-29)
2022
(2022-1-30)
Revenue
CNM Revenue ChartCNM Revenue over time chart
7.74B7.44B6.70B6.65B5.00B
Gross Premiums Earned
CNM Gross Premiums Earned ChartCNM Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
CNM Loss Claims ChartCNM Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
CNM Deferred Policy Acquisition Expense ChartCNM Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
CNM Net Interest Income ChartCNM Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
CNM Non Interest Income ChartCNM Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
CNM Loan Loss Provision ChartCNM Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
CNM Net Interest Income after Provision ChartCNM Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
CNM Non Interest Expense ChartCNM Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
CNM Minority Interest Expense ChartCNM Minority Interest Expense over time chart
-22.00M-23.00M-160.00M-215.00M-59.00M
Cost Of Goods
CNM Cost Of Goods ChartCNM Cost Of Goods over time chart
5.68B5.46B4.88B4.86B3.72B
Gross Profit
CNM Gross Profit ChartCNM Gross Profit over time chart
2.06B1.98B1.82B1.79B1.28B
Operating Expenses
CNM Operating Expenses ChartCNM Operating Expenses over time chart
1.33B1.26B1.07B1.02B855.00M
Research and Development
CNM Research and Development ChartCNM Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
CNM Selling, General, and Administrative Expenses ChartCNM Selling, General, and Administrative Expenses over time chart
1.15B1.08B926.00M879.00M717.00M
Operating Income
CNM Operating Income ChartCNM Operating Income over time chart
731.00M719.00M745.00M776.00M425.00M
Interest Income/Expense
CNM Interest Income/Expense ChartCNM Interest Income/Expense over time chart
-133.00M-142.00M-81.00M-66.00M-98.00M
Other Income/Expense
CNM Other Income/Expense ChartCNM Other Income/Expense over time chart
nullnullnullnullnull
Non Recurring Items
CNM Non Recurring Items ChartCNM Non Recurring Items over time chart
nullnull-5.00M-1.00M-51.00M
Income Before Taxes
CNM Income Before Taxes ChartCNM Income Before Taxes over time chart
598.00M577.00M659.00M709.00M276.00M
Income Tax
CNM Income Tax ChartCNM Income Tax over time chart
145.00M143.00M128.00M128.00M51.00M
Net Income
CNM Net Income ChartCNM Net Income over time chart
431.00M411.00M371.00M366.00M166.00M
EBITDA
CNM EBITDA ChartCNM EBITDA over time chart
926.00M913.00M899.00M924.00M575.00M
 
Per Share Data
EPS Diluted Total Ops
CNM EPS Diluted Total Ops ChartCNM EPS Diluted Total Ops over time chart
2.172.041.621.480.67
Non GAAP EPS
CNM Non GAAP EPS ChartCNM Non GAAP EPS over time chart
2.542.32.372.07null
 
Statistics
Gross Profit Margin
CNM Gross Profit Margin ChartCNM Gross Profit Margin over time chart
26.67%26.61%27.13%26.99%25.58%
Profit Margin
CNM Profit Margin ChartCNM Profit Margin over time chart
5.57%5.52%5.54%5.50%3.32%
Operating Profit Margin
CNM Operating Profit Margin ChartCNM Operating Profit Margin over time chart
9.44%9.66%11.12%11.67%8.49%

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 2025 TTM 2B 4B 6B
CNM Earnings Per Share (EPS) chartCNM EPS Diluted and non-GAAP ChartEarnings Per Share 2019 2020 2021 2022 2023 2024 2025 TTM 0.5 1 1.5 2 2.5