Core & Main, Inc. (CNM)
NYSE: CNM · IEX Real-Time Price · USD
51.47
-0.20 (-0.39%)
Jul 19, 2024, 4:02 PM EDT - Market closed

Core & Main Income Statement

Millions USD. Fiscal year is Feb - Jan.
Year Ending
TTM Jan 28, 2024Jan 29, 2023Jan 30, 2022Jan 31, 2021Feb 2, 2020 2018
Revenue
6,8696,7026,6515,0043,6423,389
Upgrade
Revenue Growth (YoY)
3.65%0.77%32.91%37.40%7.47%5.85%
Upgrade
Cost of Revenue
5,0224,8844,8563,7242,7642,600
Upgrade
Gross Profit
1,8471,8181,7951,280878789
Upgrade
Selling, General & Admin
965931880717556509
Upgrade
Other Operating Expenses
155147140138137125
Upgrade
Operating Expenses
1,1201,0781,020855693634
Upgrade
Operating Income
727740775425185155
Upgrade
Interest Expense / Income
98816698139113
Upgrade
Other Expense / Income
119160215110--
Upgrade
Pretax Income
5104994942174642
Upgrade
Income Tax
1301281285196
Upgrade
Net Income
3803713661663736
Upgrade
Net Income Growth
3.83%1.37%120.48%348.65%2.78%-1.64%
Upgrade
Shares Outstanding (Basic)
1921731691599292
Upgrade
Shares Outstanding (Diluted)
2032282462449292
Upgrade
Shares Change
-16.86%-7.47%0.72%165.42%0.11%0.11%
Upgrade
EPS (Basic)
2.142.152.160.570.480.45
Upgrade
EPS (Diluted)
2.152.152.130.550.480.45
Upgrade
EPS Growth
0.94%0.94%287.27%14.58%6.67%12.50%
Upgrade
Free Cash Flow
9911,030376-51202180
Upgrade
Free Cash Flow Per Share
5.165.962.22-0.322.191.96
Upgrade
Gross Margin
26.89%27.13%26.99%25.58%24.11%23.28%
Upgrade
Operating Margin
10.58%11.04%11.65%8.49%5.08%4.57%
Upgrade
Profit Margin
5.53%5.54%5.50%3.32%1.02%1.06%
Upgrade
Free Cash Flow Margin
14.43%15.37%5.65%-1.02%5.55%5.31%
Upgrade
Effective Tax Rate
25.49%25.65%25.91%23.50%19.57%14.29%
Upgrade
EBITDA
771734708465338293
Upgrade
EBITDA Margin
11.22%10.95%10.65%9.29%9.28%8.65%
Upgrade
Depreciation & Amortization
163154148150153138
Upgrade
EBIT
608580560315185155
Upgrade
EBIT Margin
8.85%8.65%8.42%6.29%5.08%4.57%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).