Imperial Petroleum

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$61,713
$51,144
$41,419
$36,348
Gross Profit
28,342
15,566
11,329
9,799
EBITDA
34,431
21,297
16,909
19,343
EBIT
26,500
13,650
9,374
13,597
Net Income
28,021
14,963
10,964
12,759
Net Change In Cash
61,713
51,144
41,419
36,348
Free Cash Flow
36,441
23,694
14,237
21,322
Cash
71,871
5,771
2,858
127,683
Basic Shares
47,612
41,104
36,405
35,172

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$161,004
$147,480
$183,726
$97,020
Gross Profit
46,207
50,399
73,372
32,639
EBITDA
64,948
67,548
88,585
43,412
EBIT
39,017
50,556
72,956
31,122
Net Income
49,978
50,158
71,134
29,511
Net Change In Cash
161,004
147,480
183,726
97,020
Free Cash Flow
79,074
3,023
51,385
-77,780
Cash
5,771
67,783
91,927
50,901
Basic Shares
36,230
33,010
22,934
8,585

Earnings Calls

QuarterEPS
2026-03-31
$0.57
2025-12-31
$0.35
2025-09-30
$0.29
2025-06-30
$0.35