Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
2.58B | 2.45B | 2.32B | 2.31B | 2.38B | |
619.94M | 637.49M | 590.23M | 586.31M | 603.92M | |
526.01M | 551.24M | 510.45M | 497.87M | 498.55M | |
38.91M | 151.90M | 135.82M | 131.40M | 126.67M | |
252.81M | 238.03M | 213.32M | 226.68M | 231.72M | |
93.93M | 86.24M | 79.70M | 89.02M | 104.37M | |
-37.42M | -26.08M | -32.61M | -22.98M | -29.66M | |
56.51M | 60.16M | 47.09M | 66.04M | 74.72M | |
43.75M | 46.46M | 36.90M | 50.69M | 58.11M | |
3.08 | 3.24 | 2.53 | 3.50 | 4.07 | |
3.08 | 3.23 | 2.53 | 3.49 | 4.04 | |
14.21M | 14.36M | 14.39M | 14.49M | 14.28M | |
14.21M | 14.38M | 14.40M | 14.50M | 14.37M |