
CNOOC Limited
0883.HKFinancial 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%