Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.04B | $ 1.78B | $ 1.73B | $ 1.36B | $ 1.06B | |
$ 1.40B | $ 1.23B | $ 1.20B | $ 946.67M | $ 714.92M | |
$ 770.27M | $ 587.90M | $ 631.31M | $ 522.39M | $ 382.31M | |
$ 603.68M | $ 507.26M | $ 505.00M | $ 395.32M | $ 288.95M | |
$ 1.26B | $ 1.40B | $ 776.13M | $ 1.34B | $ 1.40B | |
$ 629.09M | $ 638.78M | $ 565.46M | $ 424.29M | $ 332.61M | |
$ -184.23M | $ 88.12M | $ -394.28M | $ 428.79M | $ 671.24M | |
$ 444.86M | $ 726.90M | $ 171.19M | $ 853.08M | $ 1.00B | |
$ 410.79M | $ 654.27M | $ 125.98M | $ 844.06M | $ 1.00B | |
$ 0.55 | $ 1.02 | $ -0.02 | $ 1.61 | $ 2.26 | |
$ 0.55 | $ 1.02 | $ -0.02 | $ 1.60 | $ 2.25 | |
671.56M | 616.95M | 615.53M | 506.25M | 429.95M | |
672.14M | 618.20M | 617.86M | 511.38M | 431.63M |