Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.05B | $ 949.74M | $ 878.24M | $ 1.06B | $ 892.38M | |
$ 1.04B | $ 934.72M | $ 862.74M | $ 1.05B | $ 880.07M | |
$ 377.17M | $ 445.74M | $ 470.47M | $ 484.38M | $ 427.81M | |
$ 304.65M | $ 319.68M | $ 332.41M | $ 342.01M | $ 329.92M | |
$ 947.11M | $ 810.84M | $ 1.00B | $ 992.70M | $ 715.64M | |
$ 659.66M | $ 488.97M | $ 392.28M | $ 566.17M | $ 452.25M | |
$ -238.92M | $ -233.34M | $ 43.86M | $ -150.09M | $ -289.93M | |
$ 420.75M | $ 255.63M | $ 436.14M | $ 416.08M | $ 162.33M | |
$ 406.33M | $ 242.18M | $ 426.93M | $ 416.74M | $ 159.33M | |
$ 1.57 | $ 1.04 | $ 1.81 | $ 1.76 | $ 0.70 | |
$ 1.55 | $ 1.00 | $ 1.75 | $ 1.71 | $ 0.68 | |
258.12M | 240.49M | 236.26M | 236.93M | 227.74M | |
270.45M | 250.45M | 244.29M | 244.34M | 235.10M |