Canadian Natural Resources Limited (CNQ)
NYSE: CNQ · IEX Real-Time Price · USD
36.01
+0.11 (0.31%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Canadian Natural Resources Income Statement

Millions CAD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 2001
Revenue
35,96842,29830,05716,89322,871
Upgrade
Revenue Growth (YoY)
-14.97%40.73%77.93%-26.14%8.77%
Upgrade
Cost of Revenue
17,78218,68513,75610,77810,976
Upgrade
Gross Profit
18,18623,61316,3016,11511,895
Upgrade
Selling, General & Admin
452415366391344
Upgrade
Other Operating Expenses
7,2688,4035,5815,9456,036
Upgrade
Operating Expenses
7,7208,8185,9476,3366,380
Upgrade
Operating Income
10,46614,79510,354-2215,515
Upgrade
Interest Expense / Income
636549711756836
Upgrade
Other Expense / Income
-335542-268-104-277
Upgrade
Pretax Income
10,16513,7049,911-8734,956
Upgrade
Income Tax
1,9322,7672,247-438-460
Upgrade
Net Income
8,23310,9377,664-4355,416
Upgrade
Net Income Growth
-24.72%42.71%--109.03%
Upgrade
Shares Outstanding (Basic)
2,1752,2192,3512,3742,404
Upgrade
Shares Change
-1.99%-5.64%-0.94%-1.25%-1.71%
Upgrade
EPS (Basic)
3.774.823.25-0.182.27
Upgrade
EPS (Diluted)
3.734.763.23-0.182.27
Upgrade
EPS Growth
-21.53%47.37%--114.15%
Upgrade
Free Cash Flow
7,44414,2559,9852,1545,221
Upgrade
Free Cash Flow Per Share
3.426.424.250.912.17
Upgrade
Dividend Per Share
1.3671.7590.7990.6230.553
Upgrade
Dividend Growth
-22.29%120.15%28.25%12.66%8.22%
Upgrade
Gross Margin
50.56%55.83%54.23%36.20%52.01%
Upgrade
Operating Margin
29.10%34.98%34.45%-1.31%24.11%
Upgrade
Profit Margin
22.89%25.86%25.50%-2.58%23.68%
Upgrade
Free Cash Flow Margin
20.70%33.70%33.22%12.75%22.83%
Upgrade
Effective Tax Rate
19.01%20.19%22.67%--9.28%
Upgrade
EBITDA
17,21421,60616,3465,92911,338
Upgrade
EBITDA Margin
47.86%51.08%54.38%35.10%49.57%
Upgrade
Depreciation & Amortization
6,4137,3535,7246,0465,546
Upgrade
EBIT
10,80114,25310,622-1175,792
Upgrade
EBIT Margin
30.03%33.70%35.34%-0.69%25.32%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).