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 | $ 624.53M | $ 499.44M | $ 382.17M | |
$ -603.68M | $ 507.26M | $ 1.16B | $ 917.35M | $ 725.14M | |
$ -526.12M | $ 1.09B | $ 1.08B | $ 842.55M | $ 625.83M | |
$ 629.09M | $ 638.78M | $ 565.46M | $ 424.29M | $ 332.61M | |
$ -243.72M | $ 5.14M | $ -521.16M | $ 320.84M | $ 595.26M | |
$ 385.37M | $ 643.91M | $ 44.30M | $ 745.13M | $ 927.87M | |
$ 410.79M | $ 654.27M | $ -12.35M | $ 844.06M | $ 1.00B | |
$ 0.61 | $ 1.02 | $ -0.02 | $ 1.61 | $ 2.26 | |
$ 0.61 | $ 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 |