Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
7.67B | 7.20B | 6.64B | 6.33B | 5.60B | |
592.16M | 604.23M | 579.47M | 467.47M | 350.89M | |
207.46M | 121.13M | 112.22M | 108.70M | 91.48M | |
111.71M | 100.96M | 90.26M | 71.79M | 80.01M | |
756.16M | 658.16M | 724.01M | 430.56M | 339.42M | |
384.70M | 483.11M | 643.07M | 531.88M | 304.96M | |
171.85M | 2.47M | -80.28M | -46.15M | -104.05M | |
556.55M | 485.58M | 562.79M | 485.74M | 307.77M | |
272.02M | 240.15M | 446.40M | 382.15M | 270.47M | |
4.27 | 3.84 | 8.70 | 7.45 | 5.54 | |
4.27 | 3.84 | 8.70 | 7.45 | 5.54 | |
62.90M | 61.92M | 51.32M | 51.32M | 48.78M | |
62.90M | 61.90M | 51.32M | 51.32M | 48.78M |