Profit Or Loss [Abstract]
| Concept |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profit or loss [abstract] | ||||||||||||||||||||||||||||||||
| Profit (loss) [abstract] | ||||||||||||||||||||||||||||||||
| Cost of sales | — | — | — | — | — | — |
916,400,000
USD
|
— | — | — | — | — | — | — |
916,400,000
USD
|
— |
1,060,100,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
1,060,100,000
USD
|
| Other income | — | — | — | — | — | — |
136,700,000
USD
|
— | — | — | — | — | — | — |
136,700,000
USD
|
— |
89,900,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
89,900,000
USD
|
| Profit (loss) from operating activities | — | — | — | — | — | — |
8,263,600,000
USD
|
— | — | — | — | — | — | — |
8,264,100,000
USD
|
— |
8,989,400,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
8,991,200,000
USD
|
| Profit (loss) before tax | — | — | — | — | — | — |
8,048,700,000
USD
|
— | — | — | — | — | — | — |
8,039,600,000
USD
|
— |
8,764,000,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
8,766,500,000
USD
|
| Tax expense (income) | — | — | — | — | — | — |
6,221,000,000
USD
|
— | — | — | — | — | — | — |
6,221,000,000
USD
|
— |
7,428,300,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
7,428,300,000
USD
|
| Profit (loss) |
-
USD
|
-
USD
|
-
USD
|
1,827,700,000
USD
|
-
USD
|
-
USD
|
1,827,700,000
USD
|
1,818,600,000
USD
|
1,818,600,000
USD
|
1,827,700,000
USD
|
-
USD
|
-
USD
|
-
USD
|
-
USD
|
1,818,600,000
USD
|
-
USD
|
1,335,700,000
USD
|
-
USD
|
1,335,700,000
USD
|
-
USD
|
-
USD
|
-
USD
|
-
USD
|
-
USD
|
1,335,700,000
USD
|
1,338,200,000
USD
|
1,338,200,000
USD
|
-
USD
|
-
USD
|
-
USD
|
-
USD
|
1,338,200,000
USD
|
| Earnings per share [text block] | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Earnings per share [abstract] | ||||||||||||||||||||||||||||||||
| Earnings per share [line items] | ||||||||||||||||||||||||||||||||
| Diluted earnings per share [abstract] | ||||||||||||||||||||||||||||||||
| Diluted earnings (loss) per share | — | — | — | — | — | — |
2.90
|
— | — | — | — | — | — | — |
2.88
|
— |
2.12
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
2.12
|