B2Gold Corp. (BTG)
NYSEAMERICAN: BTG · IEX Real-Time Price · USD
2.600
-0.010 (-0.38%)
Apr 19, 2024, 4:00 PM EDT - Market closed

B2Gold Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2012
Net Income
10.1252.87420.07628.06293.3828.9456.8539.13-149.95-666.39
Upgrade
Other Operating Activities
704.36342.93304.05322.58198.59421.9398.15372.68325.35783.63
Upgrade
Operating Cash Flow
714.45595.8724.11950.65491.97450.87155411.81175.4117.24
Upgrade
Operating Cash Flow Growth
19.92%-17.72%-23.83%93.23%9.12%190.88%-62.36%134.78%49.61%-20.69%
Upgrade
Capital Expenditures
-548.9-398.07-270.64-328.05-261.16-221.86-352.68-387.98-285.82-311.66
Upgrade
Acquisitions
-256.2416.95-5.95051.5306.590-437.68
Upgrade
Change in Investments
-33.2800000-1.5-6-6.140
Upgrade
Other Investing Activities
-6.92-7.67-9.7-9.91-57.16-51.610.752.141.04-16.16
Upgrade
Investing Cash Flow
-845.34-388.78-286.28-337.96-266.79-273.47-346.84-391.85-294.92-290.14
Upgrade
Dividends Paid
-186.72-170.64-168.37-115.27-10.2700000
Upgrade
Share Issuance / Repurchase
12.8514.286.4446.1572.9322.8126.584.230.562.82
Upgrade
Debt Issued / Paid
18.69-26.42-27.37-190.67-229.4-204.3196.78-24.189.1571.07
Upgrade
Other Financing Activities
-37.33-28.51-44.92-19.09-21.33-39.01-30.26-19.66-14.32-17.62
Upgrade
Financing Cash Flow
-192.51-211.29-234.23-278.87-188.06-220.51193.0240.4775.3956.27
Upgrade
Exchange Rate Effect
-21.66-16.78-10.295.270.72-1.611.62-0.91-3.3-3.54
Upgrade
Net Cash Flow
-323.4-4.27203.61333.8237.12-43.111.1860.43-44.13-116.63
Upgrade
Free Cash Flow
165.55197.73453.48622.6230.81229.01-197.6823.83-110.42-194.42
Upgrade
Free Cash Flow Growth
-16.27%-56.40%-27.16%169.74%0.79%-----
Upgrade
Free Cash Flow Margin
8.56%11.41%25.73%34.80%19.97%21.78%-30.95%3.49%-19.94%-39.95%
Upgrade
Free Cash Flow Per Share
0.130.190.430.600.230.23-0.200.03-0.12-0.26
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).