Logo image of IPCO.CA

INTERNATIONAL PETROLEUM CORP (IPCO.CA) Stock Income Statement

TSX:IPCO - CA46016U1084 - Common Stock

25.78 CAD
+0.09 (+0.35%)
Last: 8/27/2025, 7:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
IPCO.CA Revenue ChartIPCO.CA Revenue over time chart
709.71M797.78M853.91M1.13B666.41M
Minority Interest Expense
IPCO.CA Minority Interest Expense ChartIPCO.CA Minority Interest Expense over time chart
-6.00K-17.00K-28.00K-42.00K-31.00K
Cost Of Goods
IPCO.CA Cost Of Goods ChartIPCO.CA Cost Of Goods over time chart
559.62M587.61M603.39M612.59M456.09M
Gross Profit
IPCO.CA Gross Profit ChartIPCO.CA Gross Profit over time chart
150.09M210.17M250.51M516.71M210.32M
Operating Expenses
IPCO.CA Operating Expenses ChartIPCO.CA Operating Expenses over time chart
15.68M15.32M18.45M14.44M12.36M
Research and Development
IPCO.CA Research and Development ChartIPCO.CA Research and Development over time chart
N/AN/AN/AN/AN/A
Selling, General, and Administrative Expenses
IPCO.CA Selling, General, and Administrative Expenses ChartIPCO.CA Selling, General, and Administrative Expenses over time chart
15.52M14.81M16.89M12.83M12.36M
Operating Income
IPCO.CA Operating Income ChartIPCO.CA Operating Income over time chart
134.41M194.85M232.06M502.27M197.96M
Interest Income/Expense
IPCO.CA Interest Income/Expense ChartIPCO.CA Interest Income/Expense over time chart
-41.58M-43.67M-7.38M-21.59M-14.61M
Other Income/Expense
IPCO.CA Other Income/Expense ChartIPCO.CA Other Income/Expense over time chart
-17.01M-16.04M-15.36M-15.54M-15.61M
Non Recurring Items
IPCO.CA Non Recurring Items ChartIPCO.CA Non Recurring Items over time chart
504.00K400.00K19.02M0.000.00
Income Before Taxes
IPCO.CA Income Before Taxes ChartIPCO.CA Income Before Taxes over time chart
76.33M135.54M228.34M465.14M167.74M
Income Tax
IPCO.CA Income Tax ChartIPCO.CA Income Tax over time chart
22.95M33.33M55.36M127.41M21.68M
Net Income
IPCO.CA Net Income ChartIPCO.CA Net Income over time chart
53.37M102.20M172.95M337.68M146.03M
EBITDA
IPCO.CA EBITDA ChartIPCO.CA EBITDA over time chart
264.47M333.42M343.36M636.71M328.79M
 
Per Share Data
EPS Diluted Total Ops
IPCO.CA EPS Diluted Total Ops ChartIPCO.CA EPS Diluted Total Ops over time chart
0.440.811.282.250.92
Non GAAP EPS
IPCO.CA Non GAAP EPS ChartIPCO.CA Non GAAP EPS over time chart
0.430.801.282.260.92
 
Statistics
Gross Profit Margin
IPCO.CA Gross Profit Margin ChartIPCO.CA Gross Profit Margin over time chart
21.15%26.34%29.34%45.75%31.56%
Profit Margin
IPCO.CA Profit Margin ChartIPCO.CA Profit Margin over time chart
7.52%12.81%20.25%29.90%21.91%
Operating Profit Margin
IPCO.CA Operating Profit Margin ChartIPCO.CA Operating Profit Margin over time chart
18.94%24.42%27.18%44.48%29.71%

All data in USD

Charts

IPCO.CA Income Statement data chartIPCO.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 200M 400M 600M 800M 1B
IPCO.CA Earnings Per Share (EPS) chartIPCO.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1 -1 2