Diana Shipping Inc. (DSX)

NYSE: DSX · IEX Real-Time Price · USD
5.91
-0.04 (-0.76%)
Aug 9, 2022 12:00 PM EDT - Market open

Cash Flow Statement (Annual)

Financials in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
Year 2021202020192018201720162015201420132012 2011 - 2001
Net Income
57.39-134.2-10.5416.58-511.71-164.24-64.71-10.27-21.2154.64
Upgrade
Depreciation & Amortization
40.4942.9948.952.218781.5876.3370.564.7462.01
Upgrade
Share-Based Compensation
7.4410.517.587.288.238.318.287.748.28.65
Upgrade
Other Operating Activities
-15.6297.933.933.87439.8953.354.05-23.0715.66-5.41
Upgrade
Operating Cash Flow
89.7117.2349.8879.9323.41-2123.9544.9167.4119.89
Upgrade
Operating Cash Flow Growth
420.51%-65.45%-37.59%241.39%---46.68%-33.37%-43.78%-22.27%
Upgrade
Capital Expenditures
14.749.4838.411.75-123.85-41.72-155.56-113.28-199.16-172.75
Upgrade
Acquisitions
-1.381087.62-400.1-0.07-39.24-462.84
Upgrade
Change in Investments
00000.1600000
Upgrade
Other Investing Activities
000011.3600000
Upgrade
Investing Cash Flow
13.3610.4838.499.37-152.33-41.62-155.64-152.51-245.16-169.91
Upgrade
Dividends Paid
-8.82000000000
Upgrade
Share Issuance / Repurchase
-45.37-12-49.68-15.1677.310-2.67-25.350-6.04
Upgrade
Debt Issued / Paid
0.52-55.33-56.91-72.782.08-3.22119.9352.91-27.7886.58
Upgrade
Other Financing Activities
-5.52-5.77-4.81-5.77-5.8-6.24-11.2556.81-0.45-0.56
Upgrade
Financing Cash Flow
-59.19-73.1-111.4-93.773.59-9.46106.0184.37-28.2479.98
Upgrade
Net Cash Flow
43.88-45.38-23.1285.6-55.33-72.08-25.68-23.23-205.9929.95
Upgrade
Free Cash Flow
104.4426.7288.2891.68-100.44-62.71-131.62-68.37-131.76-52.86
Upgrade
Free Cash Flow Growth
290.91%-69.73%-3.71%-------
Upgrade
Free Cash Flow Margin
48.76%15.74%39.99%40.53%-62.04%-54.89%-83.45%-38.94%-80.12%-23.68%
Upgrade
Free Cash Flow Per Share
1.290.310.930.88-1.05-0.78-1.66-0.84-1.62-0.65
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).