Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.33B | 1.12B | 1.05B | 976.27M | 1.01B | |
556.10M | 468.24M | 418.31M | 379.27M | 358.93M | |
372.12M | 319.86M | 291.03M | 246.87M | 199.69M | |
88.69M | 76.93M | 64.83M | 52.43M | 45.35M | |
279.94M | 226.70M | 188.56M | 180.49M | 194.52M | |
183.97M | 148.38M | 123.45M | 128.57M | 150.73M | |
-23.44M | -26.11M | -18.81M | -17.12M | -32.56M | |
160.53M | 122.27M | 104.64M | 111.46M | 118.17M | |
108.76M | 81.01M | 64.16M | 68.20M | 72.65M | |
0.77 | 0.58 | 0.45 | 0.48 | 0.51 | |
0.77 | 0.58 | 0.45 | 0.47 | 0.51 | |
142.17M | 139.67M | 141.41M | 142.34M | 142.34M | |
142.17M | 140.11M | 142.63M | 143.73M | 142.44M |