Core & Main Inc (CNM)
Return on assets (ROA)
Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Jan 28, 2024 | Oct 31, 2023 | Oct 29, 2023 | Jul 31, 2023 | Jul 30, 2023 | Apr 30, 2023 | Jan 31, 2023 | Jan 29, 2023 | Oct 31, 2022 | Oct 30, 2022 | Jul 31, 2022 | May 1, 2022 | Apr 30, 2022 | Jan 31, 2022 | Jan 30, 2022 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net income (ttm) | US$ in thousands | 411,000 | 410,000 | 340,000 | 333,000 | 350,000 | 397,000 | 444,000 | 465,000 | 407,000 | 351,000 | 352,000 | 330,000 | 391,000 | 423,000 | 449,000 | 386,000 | 299,000 | 277,400 | 167,400 | 145,900 |
Total assets | US$ in thousands | 5,870,000 | 6,215,000 | 6,098,000 | 6,041,000 | 5,069,000 | 5,069,000 | 5,067,000 | 5,067,000 | 5,039,000 | 5,039,000 | 4,929,000 | 4,909,000 | 4,909,000 | 5,190,000 | 5,190,000 | 5,148,000 | 4,894,000 | 4,894,000 | 4,434,000 | 4,434,000 |
ROA | 7.00% | 6.60% | 5.58% | 5.51% | 6.90% | 7.83% | 8.76% | 9.18% | 8.08% | 6.97% | 7.14% | 6.72% | 7.96% | 8.15% | 8.65% | 7.50% | 6.11% | 5.67% | 3.78% | 3.29% |
January 31, 2025 calculation
ROA = Net income (ttm) ÷ Total assets
= $411,000K ÷ $5,870,000K
= 7.00%
Core & Main Inc's return on assets (ROA) shows a fluctuating trend over the period from January 2022 to January 2025, ranging from 3.29% to 8.65%. The ROA improved gradually from January 2022 to October 2022, peaking at 8.65% in October 2022 before decreasing slightly in the following months.
In the subsequent periods, the ROA remained above 7% until April 2024, when it dropped to 5.51%. This decline continued until July 2024 but then slightly rebounded to 6.60% by October 2024. Finally, the ROA increased to 7.00% by January 2025.
Overall, Core & Main Inc's ROA demonstrates variability in performance, with some fluctuations in profitability levels. It would be essential to further explore the factors influencing these fluctuations to understand the company's ability to generate profits relative to its total assets across different time periods.