| Schedule of maturity trade receivable |
|
|
|
|
|
|
|
| |
2025 |
|
2024 |
| |
Trade receivables |
Bad debt provision |
Trade receivables, net |
|
Trade receivables |
Bad debt provision |
Trade receivables, net |
| No past due |
5,242.4 |
- |
5,242.4 |
|
5,388.1 |
- |
5,388.1 |
| Past due – within 30 days |
750.8 |
- |
750.8 |
|
397.2 |
- |
397.2 |
| Past due – between 31 - 60 days |
107.8 |
- |
107.8 |
|
189.9 |
- |
189.9 |
| Past due – between 61 - 90 days |
22.4 |
- |
22.4 |
|
58.8 |
(2.0) |
56.8 |
| Past due – between 91 - 180 days |
32.2 |
(32.2) |
- |
|
70.2 |
(70.2) |
- |
| Past due – between 181 - 360 days |
24.9 |
(24.9) |
- |
|
77.1 |
(77.1) |
- |
| Past due over 360 days |
779.9 |
(779.9) |
- |
|
690.6 |
(690.6) |
- |
| Net carrying amount as at December 31 |
6,960.4 |
(837.0) |
6,123.4 |
|
6,871.9 |
(839.9) |
6,032.0 |