Profit Or Loss [Abstract]
| Concept |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
2021-01-01 to 2021-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profit or loss [abstract] | ||||||||||||||||||||||
| Profit (loss) [abstract] | ||||||||||||||||||||||
| Revenue | — | — |
447,619,000
USD
|
— | — |
-
USD
|
447,619,000
USD
|
— | — | — | — | — |
-
USD
|
433,421,000
USD
|
— | — | — | — | — | — |
433,421,000
USD
|
— |
| Profit (loss) from operating activities | — | — |
127,1 03
USD
|
— | — |
5,792,000
USD
|
132 ,895
USD
|
— | — | — | — | — |
4,349,000
USD
|
129,332,000
USD
|
— | — | — | — | — | — |
133,681,000
USD
|
— |
| Finance income | — | — |
4,859,000
USD
|
— | — |
-
USD
|
4,859,000
USD
|
— | — | — | — | — |
-
USD
|
3,214,000
USD
|
— | — | — | — | — | — |
3,2 14
USD
|
— |
| Finance costs | — | — |
12,000
USD
|
— | — |
-
USD
|
12,000
USD
|
— | — | — | — | — |
-
USD
|
24,000
USD
|
— | — | — | — | — | — |
24,000
USD
|
— |
| Profit (loss) before tax | — | — |
132,941,000
USD
|
— | — |
5,792,000
USD
|
138,733,000
USD
|
— | — | — | — | — |
4,349,000
USD
|
132,734,000
USD
|
— | — | — | — | — | — |
137,083,000
USD
|
— |
| Tax expense (income) | — | — |
31,461,000
USD
|
— | — |
1,276,000
USD
|
32,737,000
USD
|
— | — | — | — | — |
958,000
USD
|
24,784,000
USD
|
— | — | — | — | — | — |
25,742,000
USD
|
— |
| Profit (loss) from continuing operations | — | — |
101,480,000
USD
|
— | — |
4,516,000
USD
|
105,996,000
USD
|
— | — | — | — | — |
3,391,000
USD
|
107,950,000
USD
|
— | — | — | — | — | — |
111,341,000
USD
|
— |
| Profit (loss) from discontinued operations | — | — |
5,823,000
USD
|
— | — |
139,000
USD
|
5,684,000
USD
|
— | — | — | — | — |
50,000
USD
|
28,471,000
USD
|
— | — | — | — | — | — |
28,421,000
USD
|
— |
| Profit (loss) |
-
USD
|
-
USD
|
95,657,000
USD
|
79,644,000
USD
|
16,013,000
USD
|
4,655,000
USD
|
100,312,000
USD
|
-
USD
|
79,644,000
USD
|
-
USD
|
-
USD
|
14,579,000
USD
|
3,441,000
USD
|
79,479,000
USD
|
-
USD
|
68,341,000
USD
|
-
USD
|
-
USD
|
-
USD
|
-
USD
|
82,920,000
USD
|
68,341,000
USD
|
| Profit (loss), attributable to [abstract] | ||||||||||||||||||||||
| Profit (loss), attributable to owners of parent | — | — |
79,644,000
USD
|
— | — |
3,904,000
USD
|
83,548,000
USD
|
— | — | — | — | — |
2,856,000
USD
|
65,485,000
USD
|
— | — | — | — | — | — |
68,341,000
USD
|
— |
| Profit (loss), attributable to non-controlling interests | — | — |
16,013,000
USD
|
— | — |
751,000
USD
|
16,764,000
USD
|
— | — | — | — | — |
585,000
USD
|
13,994,000
USD
|
— | — | — | — | — | — |
14,579,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 from continuing operations | — | — |
212.340
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
242.340
|
— |
| Diluted earnings (loss) per share | — | — |
200.940
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
172.420
|
— |