Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
News
Video
Watchlists
My Portfolio
Real Estate
My Screeners
Tech
Market Data
Industry News
Currency Converter
Canada markets closed
S&P/TSX
18,861.36
-217.28
(-1.14%)
S&P 500
3,785.38
-33.45
(-0.88%)
DOW
30,775.43
-253.88
(-0.82%)
CAD/USD
0.7739
-0.0029
(-0.38%)
CRUDE OIL
105.39
-0.37
(-0.35%)
BTC-CAD
25,064.93
-924.33
(-3.56%)
Imperial Oil Limited (IMO)
NYSE American - NYSE American Delayed Price. Currency in USD
Add to watchlist
47.11
-0.38
(-0.80%)
At close: 04:00PM EDT
45.07
-2.04
(-4.33%)
After hours:
04:32PM EDT
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
Currency in CAD.
All numbers in thousands
Breakdown
ttm
2021-12-31
2020-12-31
2019-12-31
2018-12-31
Total Revenue
41,170,000
35,580,000
20,548,000
32,194,000
33,297,000
Cost of Revenue
36,036,000
31,467,000
22,121,000
29,064,000
29,217,000
Gross Profit
5,134,000
4,113,000
-1,573,000
3,130,000
4,080,000
Operating Expenses
Selling General and Administrative
820,000
784,000
741,000
900,000
908,000
Total Operating Expenses
852,000
816,000
754,000
947,000
927,000
Operating Income or Loss
4,282,000
3,297,000
-2,327,000
2,183,000
3,153,000
Interest Expense
47,000
54,000
64,000
93,000
108,000
Total Other Income/Expenses Net
70,000
40,000
-17,000
-44,000
28,000
Income Before Tax
4,305,000
3,283,000
-2,408,000
2,046,000
3,073,000
Income Tax Expense
1,045,000
804,000
-551,000
-154,000
759,000
Income from Continuing Operations
3,260,000
2,479,000
-1,857,000
2,200,000
2,314,000
Net Income
3,260,000
2,479,000
-1,857,000
2,200,000
2,314,000
Net Income available to common shareholders
3,260,000
2,479,000
-1,857,000
2,200,000
2,314,000
Basic EPS
-
3.48
-2.53
2.88
2.87
Diluted EPS
-
3.48
-2.53
2.88
2.86
Basic Average Shares
-
712,356
735,300
762,700
807,500
Diluted Average Shares
-
712,356
735,300
765,000
810,100
EBITDA
-
5,314,000
929,000
3,737,000
4,690,000
© 2022 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Privacy Dashboard
Privacy (Updated)
About Our Ads
Terms (Updated)