Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 1.86B | 1.52B | 1.21B | 856.60M | 877.32M | |
| 207.74M | 168.12M | 141.58M | 81.99M | 103.36M | |
| 105.28M | 92.16M | 80.28M | 58.10M | 62.98M | |
| 30.50M | 11.63M | 8.24M | 9.36M | 10.18M | |
| 134.31M | 88.22M | 69.14M | 33.13M | 50.57M | |
| 102.45M | 75.96M | 61.39M | 25.53M | 42.58M | |
| -54.55M | -42.39M | -22.71M | -12.30M | -15.10M | |
| 47.90M | 33.57M | 38.67M | 13.23M | 27.48M | |
| 35.78M | 24.64M | 29.41M | 9.81M | 26.56M | |
| 0.56 | 0.38 | 0.45 | 0.15 | 0.41 | |
| 0.56 | 0.38 | 0.45 | 0.15 | 0.41 | |
| 63.76M | 65.13M | 65.13M | 65.13M | 65.13M | |
| 63.76M | 65.13M | 65.13M | 65.13M | 65.13M |