Logo image of IMPP

IMPERIAL PETROLEUM INC (IMPP) Stock Income Statement

NASDAQ:IMPP - Nasdaq - MHY3894J1872 - Common Stock - Currency: USD

2.73  -0.05 (-1.8%)

After market: 2.78 +0.05 (+1.83%)

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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
IMPP Revenue ChartIMPP Revenue over time chart
147.48M183.73M97.02M17.36M20.30M
Cost Of Goods
IMPP Cost Of Goods ChartIMPP Cost Of Goods over time chart
50.17M60.28M32.60M3.37M2.94M
Gross Profit
IMPP Gross Profit ChartIMPP Gross Profit over time chart
97.31M123.45M64.41M14.00M17.36M
Operating Expenses
IMPP Operating Expenses ChartIMPP Operating Expenses over time chart
51.58M56.62M34.60M17.48M17.72M
Selling, General, and Administrative Expenses
IMPP Selling, General, and Administrative Expenses ChartIMPP Selling, General, and Administrative Expenses over time chart
6.57M6.54M2.82M1.14M720.00K
Operating Income
IMPP Operating Income ChartIMPP Operating Income over time chart
45.73M66.83M29.82M-3.49M-360.00K
Interest Income/Expense
IMPP Interest Income/Expense ChartIMPP Interest Income/Expense over time chart
6.03M6.94M1.30M-10.00K-30.00K
Other Income/Expense
IMPP Other Income/Expense ChartIMPP Other Income/Expense over time chart
-16.27K-1.82M-1.61M-150.00K-10.00K
Non Recurring Items
IMPP Non Recurring Items ChartIMPP Non Recurring Items over time chart
-1.59M-813.25KN/AN/AN/A
Income Before Taxes
IMPP Income Before Taxes ChartIMPP Income Before Taxes over time chart
50.16M71.13M29.51M-3.64M-390.00K
Net Income
IMPP Net Income ChartIMPP Net Income over time chart
50.16M71.13M29.51M-3.64M-390.00K
EBITDA
IMPP EBITDA ChartIMPP EBITDA over time chart
62.72M82.46M42.11M5.18M8.28M
 
Per Share Data
EPS Diluted Total Ops
IMPP EPS Diluted Total Ops ChartIMPP EPS Diluted Total Ops over time chart
1.523.103.45-0.38-0.04
Non GAAP EPS
IMPP Non GAAP EPS ChartIMPP Non GAAP EPS over time chart
1.52N/AN/AN/AN/A
 
Statistics
Gross Profit Margin
IMPP Gross Profit Margin ChartIMPP Gross Profit Margin over time chart
65.98%67.19%66.39%80.65%85.52%
Profit Margin
IMPP Profit Margin ChartIMPP Profit Margin over time chart
34.01%38.72%30.42%-20.97%-1.92%
Operating Profit Margin
IMPP Operating Profit Margin ChartIMPP Operating Profit Margin over time chart
31.01%36.38%30.74%-20.10%-1.77%

All data in USD

Charts

IMPP Income Statement data chartIMPP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2019 2020 2021 2022 2023 2024 0 50M 100M 150M
IMPP Earnings Per Share (EPS) chartIMPP EPS Diluted and non-GAAP ChartEarnings Per Share 2019 2020 2021 2022 2023 2024 0 1 2 3