Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
1.92B | 1.80B | 1.87B | 1.61B | 743.97M | |
837.91M | 751.48M | 765.84M | 696.42M | 214.57M | |
441.64M | 421.21M | 420.89M | 329.23M | 218.25M | |
184.41M | 169.50M | 151.71M | 131.27M | 126.26M | |
617.09M | 527.80M | 515.63M | 492.97M | 126.68M | |
396.27M | 330.27M | 355.54M | 366.82M | 638.00K | |
-18.56M | -24.18M | -38.28M | -46.07M | -32.62M | |
377.71M | 306.10M | 317.25M | 320.75M | -36.62M | |
303.66M | 233.42M | 252.79M | 250.64M | -24.50M | |
5.42 | 4.18 | 4.57 | 4.59 | -0.47 | |
5.39 | 4.15 | 4.51 | 4.57 | -0.47 | |
56.08M | 55.89M | 55.31M | 54.58M | 52.01M | |
56.32M | 56.23M | 56.10M | 54.86M | 52.01M |