Civeo Corporation (CVEO)
NYSE: CVEO · IEX Real-Time Price · USD
25.65
+0.58 (2.31%)
Apr 19, 2024, 4:00 PM EDT - Market closed

Civeo Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2010
Net Income
30.162.23-0.58-136.14-60.34-131.83-105.71-96.39-131.76-189.04
Upgrade
Depreciation & Amortization
75.1487.2183.196.55123.77125.85126.44131.3152.99174.97
Upgrade
Share-Based Compensation
4.463.794.136.0710.1211.047.345.34.616.28
Upgrade
Other Operating Activities
-13.19-3.23-0.04149-0.91-0.2528.7621.96160.43298.84
Upgrade
Operating Cash Flow
96.5791.7788.53117.3674.4854.3956.8362.17186.28291.05
Upgrade
Operating Cash Flow Growth
5.22%3.66%-24.56%57.57%36.94%-4.29%-8.59%-66.63%-36.00%-13.73%
Upgrade
Capital Expenditures
-14.89-9.14-1.27-6.39-23.91-11.26-9.29-14-49.77-239.07
Upgrade
Acquisitions
0000-16.43-171.340000
Upgrade
Other Investing Activities
0.370.190.564.621.760.650.551.32--
Upgrade
Investing Cash Flow
-14.52-8.95-0.71-1.77-38.58-181.95-8.74-12.69-49.77-239.07
Upgrade
Dividends Paid
-7.4200000000-27.79
Upgrade
Share Issuance / Repurchase
-11.63-14.21-4.6500064.7300.50
Upgrade
Debt Issued / Paid
-67.75-33.82-80.74-112.75-40.35110.36-82.51-58.28-350.12765.77
Upgrade
Other Financing Activities
--31.63-1.12-1.46-4.28-0.83-0.29-0.07-0.15-721.74
Upgrade
Financing Cash Flow
-86.8-79.66-86.51-114.21-44.63109.52-18.07-58.35-349.7616.23
Upgrade
Exchange Rate Effect
0.13-1.5-1.191.44-0.31-2.240.852.82-42.23-29.03
Upgrade
Net Cash Flow
-4.631.670.132.82-9.04-20.2830.86-6.05-255.4839.19
Upgrade
Free Cash Flow
81.6782.6487.27110.9750.5843.1347.5448.17136.5151.98
Upgrade
Free Cash Flow Growth
-1.17%-5.31%-21.36%119.41%17.27%-9.28%-1.30%-64.72%162.61%-2.24%
Upgrade
Free Cash Flow Margin
11.65%11.86%14.68%20.95%9.59%9.24%12.44%12.13%26.35%5.51%
Upgrade
Free Cash Flow Per Share
5.485.906.137.853.633.294.445.4015.375.87
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).