Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.96B | 1.90B | 1.85B | 1.86B | 1.91B | Gross Profit |
468.29M | 306.89M | 431.54M | 525.55M | 499.11M | EBIT |
316.21M | 170.81M | 168.84M | 189.37M | 217.29M | EBITDA |
287.39M | 296.10M | 389.08M | 316.38M | 293.88M | Net Income Common Stockholders |
68.87M | 67.59M | 122.32M | -51.90M | 55.34M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
107.49M | 121.84M | 149.40M | 299.64M | 113.22M | Total Assets |
2.93B | 3.11B | 3.24B | 3.50B | 3.71B | Total Debt |
1.01B | 1.21B | 1.25B | 1.53B | 1.79B | Net Debt |
905.38M | 1.09B | 1.10B | 1.23B | 1.67B | Total Liabilities |
1.44B | 1.63B | 1.81B | 2.13B | 2.30B | Stockholders Equity |
1.49B | 1.48B | 1.43B | 1.37B | 1.39B |
Cash Flow | Free Cash Flow | |||
197.98M | 161.65M | 72.19M | 182.35M | 271.74M | Operating Cash Flow |
269.15M | 231.90M | 153.58M | 263.23M | 355.53M | Investing Cash Flow |
-53.82M | -58.87M | 73.04M | 238.42M | 12.97M | Financing Cash Flow |
-222.18M | -206.24M | -375.16M | -327.71M | -350.82M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $3.80B | 31.12 | 6.25% | 6.64% | 0.69% | -19.22% | |
70 Outperform | $481.85M | 10.34 | 12.09% | 2.40% | -0.52% | 112.78% | |
66 Neutral | $2.52B | 37.18 | 5.79% | ― | 0.53% | 34.20% | |
64 Neutral | $2.60B | 10.10 | 39.80% | 5.94% | -1.10% | ― | |
64 Neutral | $4.30B | 11.84 | 5.23% | 249.82% | 4.06% | -10.21% | |
62 Neutral | $2.92B | 63.80 | 2.31% | 4.72% | 10.86% | 6.72% | |
59 Neutral | $1.11B | 19.07 | -3.72% | 13.54% | 2.44% | 305.26% |
On February 27, 2025, Anne L. Mariucci announced her decision not to seek re-election to CoreCivic’s Board of Directors, citing a desire to focus on other professional commitments. Her resignation will take effect at the company’s 2025 Annual Meeting, leading to a reduction in the Board’s size from eleven to ten members.