CoreCivic Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for CoreCivic, Inc. (CXW) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income68.8767.59122.32-51.9054.16188.89159.21
Depreciation & Amortization128.01127.32133.55142.08152.76147.92156.50
Deferred Income Tax-7.71-2.7011.4699.274.95-1.16-4.44
Stock Based Compensation25.6820.7617.5718.7317.260.000.00
Change in Working Capital26.418.38-59.4021.0434.50-5.58-0.94
Change in Accounts Receivable15.026.70-35.17-10.6316.770.000.00
Change in Accounts Payable11.391.68-24.2231.6717.730.000.00
Change in Other Working Capital0.008.6417.0668.740.000.000.00
Other Operating Activities16.678.6433.3891.5017.6824.60-2.17
Net Cash from Operating Activities269.15231.90153.58263.23355.53354.38322.88
Investing Activities
Capital Expenditures-71.17-70.2658.2863.72-83.7964.36-121.68
Acquisitions0.000.000.000.00-8.85-48.40-175.59
Sales/Maturities of Investments0.00-4.57-26.37-18.61-27.59-136.130.00
Other Investing Activities3.61-4.57-26.37-18.61-8.00-136.136.21
Net Cash from Investing Activities-53.82-58.8773.04238.4212.97-244.59-291.06
Financing Activities
Debt Repayment-109.92-408.43-387.99-836.21-552.80-662.66-615.06
Common Stock Issued0.000.00-79.89-1.64-3.58-3.53-3.01
Common Stock Repurchased-77.17-43.05-79.89-1.64-3.580.000.00
Dividends Paid-0.14-0.130.892.51-105.98209.52-204.20
Other Financing Activities-34.94-4.63-6.40-162.93-11.16-332.40-7.59
Net Cash from Financing Activities-222.18-206.24-375.16-327.72-350.82-64.84-9.87
Summary
Net Change in Cash-6.85-33.21-148.54173.9417.6844.9621.95
Cash at Beginning of Period128.96162.17310.71136.77119.0974.1452.18
Cash at End of Period122.11128.96162.17310.71136.77119.0974.14
Free Cash Flow197.98161.65252.99520.27271.74294.32201.20
Supplemental Disclosures
Interest Paid77.7381.7790.8280.5988.1385.7071.79
Income Taxes Paid37.1125.8928.2936.481.3216.4413.30