Skip to content
10-K

Annual Report

CoreCivic, Inc. CXW

0001193125-26-060669

← back to feed
Filed
Feb 20, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 13, 2026 97.71M sh
Shares Diluted FY 2025 · Dec 31, 2025 107.03M sh
Shares Diluted FY 2025 · Dec 31, 2024 110.94M sh
Shares Diluted restated FY 2025 · Dec 31, 2023 113.8M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $228.99M
Stock Repurchased FY 2025 · Dec 31, 2024 $77.17M
Stock Repurchased FY 2025 · Dec 31, 2023 $43.05M
Capex FY 2025 · Dec 31, 2025 $141.81M
Capex FY 2025 · Dec 31, 2024 $70.42M
Capex FY 2025 · Dec 31, 2023 $67.75M
Operating Cash Flow FY 2025 · Dec 31, 2025 $194.6M
Operating Cash Flow FY 2025 · Dec 31, 2024 $269.15M
Operating Cash Flow FY 2025 · Dec 31, 2023 $231.9M
Long Term Debt FY 2025 · Dec 31, 2025 $1.21B
Long Term Debt FY 2025 · Dec 31, 2024 $973.07M
Short Term Debt FY 2025 · Dec 31, 2025 $15.7M
Short Term Debt FY 2025 · Dec 31, 2024 $12.07M
Cash And Equivalents FY 2025 · Dec 31, 2025 $97.93M
Cash And Equivalents FY 2025 · Dec 31, 2024 $107.49M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.41B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.49B
Current Liabilities FY 2025 · Dec 31, 2025 $368.87M
Current Liabilities FY 2025 · Dec 31, 2024 $285.8M
Total Liabilities FY 2025 · Dec 31, 2025 $1.85B
Total Liabilities FY 2025 · Dec 31, 2024 $1.44B
Current Assets FY 2025 · Dec 31, 2025 $611.09M
Current Assets FY 2025 · Dec 31, 2024 $449.82M
Total Assets FY 2025 · Dec 31, 2025 $3.26B
Total Assets FY 2025 · Dec 31, 2024 $2.93B
Eps Diluted FY 2025 · Dec 31, 2025 $1.08
Eps Diluted FY 2025 · Dec 31, 2024 $0.62
Eps Diluted FY 2025 · Dec 31, 2023 $0.59
Eps Basic FY 2025 · Dec 31, 2025 $1.09
Eps Basic FY 2025 · Dec 31, 2024 $0.62
Eps Basic FY 2025 · Dec 31, 2023 $0.59
Sga Expense FY 2025 · Dec 31, 2025 $169.58M
Sga Expense FY 2025 · Dec 31, 2024 $152.08M
Sga Expense FY 2025 · Dec 31, 2023 $136.08M
Revenue FY 2025 · Dec 31, 2025 $2.21B
Revenue FY 2025 · Dec 31, 2024 $1.96B
Revenue FY 2025 · Dec 31, 2023 $1.9B