NASDAQ · IMPP

Imperial Petroleum financials

$5.01+0.30%
Close Sep 29, 2026 · split-adjusted

Revenue

Net income

Income statement & cash flow

Fiscal yearFY25
Dec 31
FY24
Dec 31
FY23
Dec 31
FY22
Dec 31
FY21
Dec 31
Revenue$161.0M$147.5M$183.7M$97.0M$17.4M
Gross profit$85.2M$78.1M$105.2M$50.8M$5.0M
Gross margin52.9%53.0%57.3%52.3%28.9%
Operating income$39.9M$44.1M$66.0M$29.8M-$3.5M
Net income$46.6M$46.1M$60.0M$24.8M-$3.8M
Net margin28.9%31.3%32.7%25.5%−21.8%
Diluted EPS$1.29$1.40$2.93$2.88$-11.87
EBITDA$65.8M$61.1M$90.6M$42.1M$5.2M
Operating cash flow$80.8M$77.7M$79.5M$40.9M$5.2M
Free cash flow$79.1M$3.0M$51.4M-$77.8M$5.1M
Diluted shares36.2M33.0M22.9M8.6M0.3M

Balance sheet

Period endDec 31Dec 31Dec 31Dec 31Dec 31
Cash & equivalents$5.8M$67.8M$91.9M$50.9M$3.4M
Short-term investments$0.00$0.00$0.00$0.00$0.00
Total debt$0.00$0.00$0.00$70.0M$27.8M
Total assets$547.4M$449.5M$376.8M$365.8M$128.5M
Total liabilities$16.6M$28.8M$14.5M$84.2M$31.7M
Shareholders' equity$530.8M$420.7M$362.3M$281.7M$96.7M

From SEC filings via Massive. Fiscal periods follow the company's own calendar; free cash flow is operating cash flow minus capital expenditure.

Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology