TruBridge 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 TruBridge, Inc. (TBRG) - 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 Income-20.44-48.4315.8718.4314.2520.4717.63
Depreciation & Amortization28.9726.4723.3315.9413.2112.7612.28
Deferred Income Tax1.86-11.31-6.693.502.761.01-0.36
Stock Based Compensation5.523.275.175.467.010.000.00
Change in Working Capital8.45-11.19-8.36-1.476.922.20-18.86
Change in Accounts Receivable0.09-7.84-12.43-3.203.670.000.00
Change in Inventory-0.290.310.070.230.340.000.00
Change in Accounts Payable3.733.08-1.43-0.62-1.090.000.00
Change in Other Working Capital1.731.961.932.834.950.000.00
Other Operating Activities1.731.961.935.262.9612.170.35
Net Cash from Operating Activities32.141.0632.3847.7449.1443.6023.93
Investing Activities
Capital Expenditures-19.10-23.41-19.37-0.92-3.341.76-0.98
Acquisitions-0.66-36.71-43.36-59.630.00-15.730.00
Sales/Maturities of Investments-17.46-23.06-19.10-9.37-3.330.000.00
Other Investing Activities5.760.000.000.000.000.000.00
Net Cash from Investing Activities4.12-60.11-62.73-69.92-6.66-12.49-0.98
Financing Activities
Debt Repayment-56.30-8.50-8.86-38.75-31.63-34.55-19.01
Common Stock Issued0.000.000.02-1.32-1.260.000.00
Common Stock Repurchased-0.40-2.58-11.92-1.32-1.260.000.00
Dividends Paid0.000.000.000.00-4.345.73-5.62
Other Financing Activities-0.530.00-1.940.000.00-0.21-0.41
Net Cash from Financing Activities-27.7455.9525.8820.94-37.16-29.48-17.74
Summary
Effect of Forex Changes on Cash-0.040.000.000.000.000.000.00
Net Change in Cash8.52-3.10-4.48-1.245.311.635.21
Cash at Beginning of Period3.856.9511.4312.677.365.730.52
Cash at End of Period12.323.856.9511.4312.677.365.73
Free Cash Flow13.04-22.3513.0146.8245.8141.8422.95
Supplemental Disclosures
Interest Paid16.229.305.862.823.256.347.14
Income Taxes Paid5.263.664.773.502.243.193.77