Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| 1.04B | 803.70M | 850.96M | 653.15M | 601.28M | |
| 75.53M | 74.60M | 79.70M | 30.36M | 51.01M | |
| 46.76M | 50.87M | 57.90M | 42.24M | 41.37M | |
| 6.19M | 6.65M | 17.45M | 13.63M | 12.18M | |
| 25.13M | 25.95M | 42.32M | -191.00K | 22.51M | |
| 28.77M | 20.12M | 26.31M | -20.95M | 9.50M | |
| -2.29M | -6.25M | -6.17M | 3.68M | -1.15M | |
| 26.48M | 13.87M | 20.14M | -17.27M | 8.35M | |
| 19.95M | 8.95M | 16.46M | -8.89M | 8.55M | |
| 0.39 | 0.18 | 0.32 | -0.18 | 0.19 | |
| 0.39 | 0.18 | 0.32 | -0.18 | 0.19 | |
| 51.60M | 50.94M | 51.45M | 48.24M | 45.45M | |
| 50.94M | 50.94M | 50.94M | 48.24M | 45.45M |