Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 753.27M | $ 684.98M | $ 739.03M | $ 664.45M | $ 609.37M | |
$ 744.03M | $ 231.23M | $ 220.41M | $ 209.47M | $ 199.72M | |
$ 256.77M | $ 231.23M | $ 39.26M | $ 39.65M | $ 36.54M | |
$ 153.64M | $ 151.40M | $ 557.61M | $ 495.75M | $ 475.58M | |
$ 215.32M | $ 337.49M | $ 192.23M | $ 320.44M | $ 303.48M | |
$ 487.27M | $ 188.46M | $ 48.64M | $ 168.70M | $ 160.71M | |
$ -343.43M | $ -262.22M | $ -31.72M | $ -90.33M | $ -59.76M | |
$ 143.83M | $ -73.76M | $ 149.70M | $ 78.36M | $ 103.23M | |
$ 138.93M | $ -73.47M | $ 173.03M | $ 76.54M | $ 97.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.24 | $ -0.65 | $ 1.29 | $ 0.68 | $ 0.87 | |
$ 1.23 | $ -0.65 | $ 1.28 | $ 0.68 | $ 0.87 | |
112.30M | 112.18M | 112.07M | 111.96M | 111.79M | |
112.90M | 112.18M | 112.62M | 112.42M | 112.08M |