Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 2.06B | 2.05B | 2.02B | 1.70B | 1.60B | |
| 480.82M | 464.93M | 472.84M | 404.62M | 381.84M | |
| 305.60M | 344.25M | 268.17M | 251.50M | 240.47M | |
| 77.88M | 75.77M | 67.45M | 65.53M | 66.06M | |
| 254.93M | 199.97M | 265.65M | 219.55M | 212.80M | |
| 175.21M | 120.68M | 204.67M | 153.12M | 141.37M | |
| -52.28M | -53.36M | -44.14M | -30.30M | -28.52M | |
| 122.94M | 67.32M | 160.53M | 122.83M | 112.85M | |
| 59.13M | 52.97M | 61.04M | 26.22M | 52.01M | |
| 2.11 | 1.89 | 4.68 | 1.99 | 2.83 | |
| 2.11 | 1.89 | 4.68 | 1.99 | 2.83 | |
| 27.99M | 27.99M | 27.99M | 27.99M | 27.99M | |
| 27.99M | 27.99M | 27.99M | 27.99M | 27.99M |