Imperial Oil

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$11,630,447
$10,889,083
$11,805,766
$11,911,998
Gross Profit
1,302,842
1,486,245
1,888,087
1,772,809
EBITDA
1,622,294
1,732,445
2,206,248
2,106,584
EBIT
710,004
1,252,103
1,678,299
1,577,940
Net Income
539,763
953,648
1,280,598
1,224,177
Net Change In Cash
11,630,447
10,889,083
11,805,766
11,911,998
Free Cash Flow
1,294,000
994,000
1,129,000
1,366,000
Cash
1,336,198
2,386,000
1,764,000
979,000
Basic Shares
505,100
510,300
510,200
516,500

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$48,791,226
$48,304,074
$56,730,646
$35,850,658
Gross Profit
7,050,264
7,110,599
10,096,417
4,112,044
EBITDA
8,420,343
8,477,715
11,440,491
5,454,176
EBIT
6,275,784
6,438,543
9,460,063
3,362,384
Net Income
4,786,784
4,889,412
7,275,447
2,497,857
Net Change In Cash
48,791,226
48,304,074
56,730,646
35,850,658
Free Cash Flow
4,114,000
1,949,000
8,956,000
4,368,000
Cash
979,000
864,000
3,749,000
2,153,000
Basic Shares
530,600
575,900
640,200
711,600

Earnings Calls

QuarterEPS
2025-09-30
$1.07
2025-06-30
$1.86
2025-03-31
$2.52
2024-12-31
$2.37