Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 7.38B | 7.18B | 7.04B | 6.45B | 6.47B | |
| 1.75B | 1.55B | 1.62B | 1.52B | 1.46B | |
| 1.38B | 1.25B | 1.30B | 1.20B | 1.18B | |
| 316.62M | 292.76M | 279.07M | 254.66M | 241.47M | |
| 724.60M | 643.80M | 599.57M | 592.87M | 531.48M | |
| 365.61M | 306.63M | 320.26M | 321.25M | 281.84M | |
| -32.33M | -27.53M | -62.47M | -43.92M | -51.69M | |
| 333.29M | 279.10M | 257.78M | 277.33M | 230.15M | |
| 241.17M | 199.36M | 173.27M | 204.05M | 173.49M | |
| 17.49 | 14.47 | 12.58 | 14.81 | 12.59 | |
| 17.49 | 14.47 | 12.58 | 14.81 | 12.59 | |
| 13.79M | 13.78M | 13.78M | 13.78M | 13.78M | |
| 13.79M | 13.78M | 13.78M | 13.78M | 13.78M |