Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.07B | $ 3.83B | $ 3.66B | $ 3.09B | $ 2.36B | |
$ 4.07B | $ 3.40B | $ 3.12B | $ 2.65B | $ 2.21B | |
$ 3.35B | $ 2.82B | $ 2.61B | $ 2.48B | $ 1.45B | |
$ 0.00 | $ 638.70M | $ 629.47M | $ 552.48M | $ 278.25M | |
$ 716.63M | $ 1.23B | $ 553.78M | $ 1.03B | $ 649.65M | |
$ 716.63M | $ 578.58M | $ 512.27M | $ 170.28M | $ 765.46M | |
$ -246.28M | $ -280.65M | $ -307.26M | $ -283.12M | $ -102.98M | |
$ 470.35M | $ 297.93M | $ -372.78M | $ -112.84M | $ 275.10M | |
$ 560.12M | $ 414.83M | $ -214.14M | $ -328.95M | $ 238.62M | |
$ 9.06 | $ 6.95 | $ -3.42 | $ -5.51 | $ 4.28 | |
$ 8.49 | $ 6.10 | $ -3.42 | $ -5.51 | $ 4.22 | |
61.84M | 63.29M | 62.54M | 59.69M | 55.71M | |
66.01M | 72.07M | 62.54M | 59.69M | 56.52M |