Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 1.33B | 1.20B | 1.09B | 1.02B | 868.99M | |
| 99.13M | 92.55M | 82.04M | 71.47M | 55.88M | |
| 52.89M | 55.43M | 42.19M | 38.72M | 35.10M | |
| 19.17M | 14.51M | 10.48M | 8.74M | 8.93M | |
| 59.26M | 44.05M | 49.42M | 42.85M | 28.59M | |
| 46.24M | 37.12M | 40.01M | 32.80M | 19.66M | |
| -6.15M | -7.76M | -8.15M | 1.00M | -1.75M | |
| 40.09M | 29.36M | 38.65M | 33.80M | 17.91M | |
| 28.00M | 18.74M | 29.01M | 22.85M | 12.07M | |
| 2.78 | 1.96 | 3.09 | 2.43 | 1.29 | |
| 2.78 | 1.96 | 3.09 | 2.43 | 1.29 | |
| 10.06M | 9.56M | 9.40M | 9.39M | 9.39M | |
| 10.06M | 9.55M | 9.40M | 9.39M | 9.39M |