CNOOC Limited logo

CNOOC Limited

0883.HK

Financial Statements

Income Statement (Annual)

Amounts in millions

2024

12/31/2024

Revenue
54,666
Cost of Revenue
25,364
Gross Profit
29,301
Gross Margin
53.6%
Operating Income
24,695
Operating Margin
45.2%
Net Income
17,932
Net Margin
32.8%
EPS (Basic)
$0.00
EPS (Diluted)
$0.00
EBITDA
34,021
EBITDA Margin
62.2%

2023

12/31/2023

Revenue
54,159
Cost of Revenue
14,138
Gross Profit
40,021
Gross Margin
73.9%
Operating Income
21,810
Operating Margin
40.3%
Net Income
16,100
Net Margin
29.7%
EPS (Basic)
$0.00
EPS (Diluted)
$0.00
EBITDA
30,646
EBITDA Margin
56.6%

2022

12/31/2022

Revenue
56,189
Cost of Revenue
20,078
Gross Profit
36,112
Gross Margin
64.3%
Operating Income
25,132
Operating Margin
44.7%
Net Income
18,421
Net Margin
32.8%
EPS (Basic)
$0.00
EPS (Diluted)
$0.00
EBITDA
33,920
EBITDA Margin
60.4%

2021

12/31/2021

Revenue
31,994
Cost of Revenue
5,801
Gross Profit
26,193
Gross Margin
81.9%
Operating Income
12,477
Operating Margin
39.0%
Net Income
9,142
Net Margin
28.6%
EPS (Basic)
$0.00
EPS (Diluted)
$0.00
EBITDA
20,352
EBITDA Margin
63.6%

2020

12/31/2020

Revenue
20,198
Cost of Revenue
4,668
Gross Profit
15,530
Gross Margin
76.9%
Operating Income
4,372
Operating Margin
21.6%
Net Income
3,244
Net Margin
16.1%
EPS (Basic)
$0.00
EPS (Diluted)
$0.00
EBITDA
12,037
EBITDA Margin
59.6%