CareCloud 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 CareCloud, Inc. (CCLD) - 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 Income7.85-48.675.432.84-8.81-0.87-2.14
Depreciation & Amortization16.4617.0412.1216.2513.024.962.91
Deferred Income Tax0.00-0.530.080.29-0.080.08-0.21
Stock Based Compensation0.124.894.915.406.500.000.00
Change in Working Capital-4.55-0.09-4.03-10.86-11.55-0.833.34
Change in Accounts Receivable-0.461.551.82-1.240.090.000.00
Change in Inventory-0.11-0.080.12-0.100.090.000.00
Change in Accounts Payable-4.65-3.26-6.59-10.37-11.880.000.00
Change in Other Working Capital0.560.600.62-1.69-0.120.000.00
Other Operating Activities0.561.14-1.517.187.553.830.16
Net Cash from Operating Activities20.6415.4621.1513.33-0.897.626.81
Investing Activities
Capital Expenditures-7.41-11.61-2.5910.567.752.56-1.03
Acquisitions0.000.00-3.09-15.10-24.72-1.60-12.60
Sales/Maturities of Investments-5.71-8.55-9.18-7.64-5.16-0.340.00
Other Investing Activities-5.710.000.000.000.00-0.340.00
Net Cash from Investing Activities-7.41-11.61-11.77-23.15-31.47-4.16-13.63
Financing Activities
Debt Repayment-10.68-13.59-26.50-19.05-20.17-0.43-11.74
Common Stock Issued0.000.00-0.032.734.450.0022.82
Common Stock Repurchased-0.58-1.52-1.20-2.12-2.200.000.00
Dividends Paid0.00-14.30-15.3114.4411.386.11-4.10
Other Financing Activities-0.58-1.52-1.03-2.12-3.52-1.63-0.59
Net Cash from Financing Activities-11.26-13.29-7.65-0.5233.421.4217.66
Summary
Effect of Forex Changes on Cash-0.170.470.23-0.25-0.130.64-0.73
Net Change in Cash1.98-8.971.96-10.590.935.5210.84
Cash at Beginning of Period3.3312.3010.3420.9319.9914.474.36
Cash at End of Period5.15-30.3212.3010.3420.9319.9914.47
Free Cash Flow13.2415.4618.5610.41-3.485.605.78
Supplemental Disclosures
Interest Paid0.680.930.160.100.170.070.06
Income Taxes Paid0.160.140.150.280.090.120.04