Upland Software, Inc. (UPLD)
NASDAQ: UPLD · IEX Real-Time Price · USD
2.245
+0.035 (1.58%)
At close: Apr 24, 2024, 4:00 PM
2.360
+0.115 (5.12%)
After-hours: Apr 24, 2024, 7:42 PM EDT

Upland Software Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2012
Net Income
-185.22-70.26-58.21-51.22-45.37-10.84-18.73-13.51-13.66-21.64
Upgrade
Depreciation & Amortization
71.9956.1552.9347.1634.6221.3511.919.798.457.46
Upgrade
Share-Based Compensation
22.8741.653.8741.6925.7514.139.984.332.7412.3
Upgrade
Other Operating Activities
134.960.64-6.85-2.02-2.93-17.294.553.260.971.54
Upgrade
Operating Cash Flow
49.9429.9841.7435.6212.087.357.723.88-1.51.18
Upgrade
Operating Cash Flow Growth
66.59%-28.17%17.18%194.97%64.37%-4.78%99.12%---
Upgrade
Capital Expenditures
-1.22-0.87-1.12-1.11-1.04-0.94-0.4-0.67-0.96-0.86
Upgrade
Acquisitions
0-62.36-92.42-67.66-216.03-160.75-110.32-12.15-7.66-6.22
Upgrade
Other Investing Activities
----0.2-0.7--0.06-0.41-0.79-
Upgrade
Investing Cash Flow
-1.22-63.22-93.53-68.97-217.76-161.69-110.78-13.23-9.41-7.08
Upgrade
Share Issuance / Repurchase
-14.060.190.27130.54151.550.8143.8-0.52-0.0238.85
Upgrade
Debt Issued / Paid
-40.62-5.6-5.53-5.79241.57166.5761.1322.12-0.84-5.77
Upgrade
Other Financing Activities
-6.7199.56-2.92-16.85-29.35-17.46-8.75-2.08-0.36-0.7
Upgrade
Financing Cash Flow
-61.3894.15-8.18107.9363.77149.9296.1819.53-1.2232.38
Upgrade
Exchange Rate Effect
0.57-1.41-0.90.460.2-1.170.450.11-0.38-0.2
Upgrade
Net Cash Flow
-12.0959.5-60.8775.01158.29-5.59-6.4310.29-12.5226.29
Upgrade
Free Cash Flow
48.7229.1140.6234.5111.046.417.323.21-2.460.32
Upgrade
Free Cash Flow Growth
67.36%-28.33%17.73%212.67%72.11%-12.40%128.39%---
Upgrade
Free Cash Flow Margin
16.36%9.18%13.45%11.83%4.96%4.28%7.47%4.29%-3.52%0.49%
Upgrade
Free Cash Flow Per Share
1.520.921.341.300.480.320.400.20-0.170.07
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).