Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 1.71B | 1.64B | 1.59B | 1.55B | 1.29B | |
| 685.14M | 644.65M | 592.15M | 546.16M | 452.79M | |
| 479.19M | 475.39M | 431.55M | 369.20M | 317.26M | |
| 96.83M | 96.06M | 87.91M | 89.31M | 88.33M | |
| 332.89M | 308.26M | 252.10M | 266.67M | 226.00M | |
| 205.95M | 169.26M | 163.78M | 157.96M | 136.83M | |
| -3.97M | -1.20M | -34.81M | -7.17M | -6.88M | |
| 201.97M | 168.06M | 128.96M | 150.79M | 129.95M | |
| 143.79M | 129.11M | 90.02M | 107.83M | 97.46M | |
| 15.06 | 13.52 | 9.43 | 11.29 | 10.21 | |
| 15.06 | 13.52 | 9.43 | 11.29 | 10.21 | |
| 9.55M | 9.55M | 9.55M | 9.55M | 9.55M | |
| 9.55M | 9.55M | 9.55M | 9.55M | 9.55M |