Logo image of TOPS

TOP SHIPS INC (TOPS) Stock Income Statement

NYSEARCA:TOPS - NYSE Arca - MHY8897Y2307 - Common Stock - Currency: USD

5.8269  -0.08 (-1.41%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-6-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
TOPS Revenue ChartTOPS Revenue over time chart
83.87M82.95M80.70M56.40M60.20M
Minority Interest Expense
TOPS Minority Interest Expense ChartTOPS Minority Interest Expense over time chart
N/AN/AN/AN/A0.00
Cost Of Goods
TOPS Cost Of Goods ChartTOPS Cost Of Goods over time chart
1.97M1.61M1.60M1.30M2.00M
Gross Profit
TOPS Gross Profit ChartTOPS Gross Profit over time chart
81.90M81.34M79.00M55.10M58.20M
Operating Expenses
TOPS Operating Expenses ChartTOPS Operating Expenses over time chart
55.17M52.61M46.50M39.10M47.60M
Selling, General, and Administrative Expenses
TOPS Selling, General, and Administrative Expenses ChartTOPS Selling, General, and Administrative Expenses over time chart
22.96M19.74M14.60M15.70M8.70M
Operating Income
TOPS Operating Income ChartTOPS Operating Income over time chart
26.74M28.73M32.50M16.00M10.60M
Interest Income/Expense
TOPS Interest Income/Expense ChartTOPS Interest Income/Expense over time chart
-24.50M-22.54M-13.50M-6.20M-20.80M
Other Income/Expense
TOPS Other Income/Expense ChartTOPS Other Income/Expense over time chart
N/A-120.00K-100.00K0.00-200.00K
Non Recurring Items
TOPS Non Recurring Items ChartTOPS Non Recurring Items over time chart
N/A0.00100.00K-1.20M-12.40M
Income Before Taxes
TOPS Income Before Taxes ChartTOPS Income Before Taxes over time chart
2.23M6.07M18.90M8.60M-22.80M
Net Income
TOPS Net Income ChartTOPS Net Income over time chart
-22.72M-22.37M-9.20M5.40M-28.80M
EBITDA
TOPS EBITDA ChartTOPS EBITDA over time chart
N/A43.08M45.79M23.68M23.81M
 
Per Share Data
EPS Diluted Total Ops
TOPS EPS Diluted Total Ops ChartTOPS EPS Diluted Total Ops over time chart
-11.24-12.44-30.6627.00-288.00
 
Statistics
Gross Profit Margin
TOPS Gross Profit Margin ChartTOPS Gross Profit Margin over time chart
97.65%98.06%97.89%97.70%96.68%
Profit Margin
TOPS Profit Margin ChartTOPS Profit Margin over time chart
-27.09%-26.97%-11.40%9.57%-47.84%
Operating Profit Margin
TOPS Operating Profit Margin ChartTOPS Operating Profit Margin over time chart
31.88%34.63%40.27%28.37%17.61%

All data in USD

Charts

TOPS Income Statement data chartTOPS Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 20M -20M 40M 60M 80M
TOPS Earnings Per Share (EPS) chartTOPS EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 -20B -40B -60B -80B