Diana Shipping Inc. (DSX)

USD 1.43

(4.38%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 262.09 Million 289.97 Million 214.2 Million 169.73 Million 220.72 Million 226.18 Million
Cost of Revenue 148.89 Million 122.3 Million 120.81 Million 142.36 Million 153.04 Million 155.12 Million
Gross Profit 113.2 Million 167.67 Million 93.38 Million 27.37 Million 67.68 Million 71.06 Million
Operating Expenses 34.28 Million 29.61 Million 31.22 Million 34.56 Million 29.9 Million 31.37 Million
Selling, General and Administrative Expenses 34.28 Million 29.36 Million 29.19 Million 34.79 Million 30.75 Million 31.91 Million
Research and Development Expenses - - - - - -
Other Expenses - 246 Thousand 2.03 Million -230 Thousand -854 Thousand -542 Thousand
Cost and Expenses 176.38 Million 151.91 Million 152.04 Million 176.92 Million 182.94 Million 186.49 Million
Operating Income 85.71 Million 98.36 Million 21.84 Million -7.19 Million -9.84 Million -3.67 Million
Interest Expense 49.33 Million 27.41 Million 20.23 Million 21.51 Million 29.43 Million 30.5 Million
Income Tax Expense - -5.68 Million -20.25 Million -21.47 Million -21.05 Million -50.75 Million
Earnings before Tax 49.84 Million 119.06 Million 57.39 Million -134.19 Million -10.53 Million 16.58 Million
Net Income 49.84 Million 119.06 Million 77.64 Million -112.72 Million 10.52 Million 67.33 Million
Earnings Per Share Basic 0.44 1.42 0.96 -1.31 0.11 0.65
Earnings Per Share Diluted 0.43 1.36 0.92 -1.31 0.11 0.64
Weighted Average Shares Outstanding 100.16 Million 80.06 Million 81.12 Million 86.14 Million 95.19 Million 103.73 Million
Weighted Average Shares Outstanding (Diluted) 101.87 Million 83.31 Million 84.85 Million 86.14 Million 95.19 Million 104.71 Million
Gross Margin 0.43 0.58 0.44 0.16 0.31 0.31
EBIT Margin 0.57 0.49 0.29 -0.04 0.18 0.21
Profit Margin 0.19 0.41 0.36 -0.66 0.05 0.30
EBITDA 148.96 Million 188.91 Million 120.89 Million -68 Million 69.38 Million 99.27 Million
Earnings Before Tax Margin 0.33 0.34 0.10 -0.04 -0.04 -0.02

Income Statement Charts