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 |