Imperial Petroleum

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$51,144
$41,419
$36,348
$32,092
Gross Profit
15,566
11,329
9,799
9,512
EBITDA
21,297
16,909
19,343
16,900
EBIT
13,650
9,374
13,597
11,897
Net Income
14,963
10,964
12,759
11,291
Net Change In Cash
51,144
41,419
36,348
32,092
Free Cash Flow
23,694
14,237
21,322
20,673
Cash
5,771
2,858
127,683
126,520
Basic Shares
41,104
36,405
35,172
34,259

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
2025-12-31
$0.35
2025-09-30
$0.29
2025-06-30
$0.34
2025-03-31
$0.14