Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
2.02B | 1.64B | 1.51B | 1.26B | 1.13B | |
180.78M | 173.76M | 176.15M | 148.96M | 129.29M | |
118.43M | 171.11M | 97.64M | 81.10M | 74.50M | |
78.66M | 115.54M | 53.49M | 45.69M | 44.15M | |
149.39M | 130.14M | 138.53M | 115.92M | 104.05M | |
62.35M | 2.65M | 78.78M | 69.94M | 61.09M | |
-4.22M | -922.00K | -5.64M | -8.17M | -8.57M | |
58.13M | 1.73M | 73.14M | 61.77M | 52.52M | |
39.54M | -42.00M | 47.51M | 42.32M | 40.07M | |
0.08 | -0.08 | 0.09 | 0.08 | 0.09 | |
0.08 | -0.08 | 0.09 | 0.08 | 0.08 | |
510.74M | 509.82M | 507.27M | 505.45M | 463.51M | |
510.74M | 510.92M | 515.79M | 515.08M | 472.20M |