Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.20B | $ 1.13B | $ 1.07B | $ 951.22M | $ 835.49M | |
$ 810.65M | $ 769.06M | $ 717.60M | $ 634.61M | $ 545.33M | |
$ 338.30M | $ 362.59M | $ 355.05M | $ 329.83M | $ 296.71M | |
$ 342.60M | $ 321.76M | $ 711.55M | $ 646.16M | $ 562.02M | |
$ 822.41M | $ 736.79M | $ 828.82M | $ 674.70M | $ 544.55M | |
$ 472.36M | $ 406.47M | $ 368.79M | $ 306.83M | $ 289.52M | |
$ -177.15M | $ -159.25M | $ -130.75M | $ -125.64M | $ -153.64M | |
$ 295.21M | $ 247.22M | $ 395.66M | $ 269.08M | $ 135.89M | |
$ 295.21M | $ 236.99M | $ 254.74M | $ 132.56M | $ 3.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.53 | $ 2.80 | $ 3.19 | $ 1.71 | $ 0.05 | |
$ 3.53 | $ 2.80 | $ 3.16 | $ 1.71 | $ 0.05 | |
83.56M | 81.31M | 79.85M | 77.34M | 75.52M | |
83.57M | 81.31M | 80.51M | 77.37M | 75.52M |