Imperial Petroleum

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$36,348
$32,092
$26,211
$33,023
Gross Profit
9,799
9,512
10,904
7,667
EBITDA
19,343
16,900
9,464
14,465
EBIT
13,597
11,897
4,997
10,175
Net Income
12,759
11,291
3,917
10,061
Net Change In Cash
36,348
32,092
26,211
33,023
Free Cash Flow
21,322
20,673
9,000
27,578
Cash
127,683
126,520
79,783
167,148
Basic Shares
35,172
34,259
34,704
34,263

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$147,480
$183,726
$97,020
$17,363
Gross Profit
50,399
73,372
32,639
-2,344
EBITDA
67,548
88,585
43,412
5,180
EBIT
50,556
72,956
31,122
-3,495
Net Income
50,158
71,134
29,511
-3,640
Net Change In Cash
147,480
183,726
97,020
17,363
Free Cash Flow
3,023
51,385
-77,780
5,096
Cash
67,783
91,927
50,901
3,389
Basic Shares
33,010
22,934
8,585
318

Earnings Calls

Quarter EPS
2025-06-30
$0.35
2025-03-31
$0.14
2024-12-31
$0.10
2024-09-30
$0.29