Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.31B | $ 5.44B | $ 5.86B | $ 5.59B | $ 5.24B | |
$ 1.14B | $ 1.20B | $ 1.23B | $ 1.06B | $ 1.05B | |
$ 812.65M | $ 613.52M | $ 661.96M | $ 575.06M | $ 688.53M | |
$ 374.86M | $ 340.99M | $ 308.82M | $ 245.18M | $ 261.29M | |
$ 610.97M | $ 965.41M | $ 869.63M | $ 148.19M | $ 591.93M | |
$ 326.58M | $ 589.05M | $ 563.36M | $ 486.85M | $ 357.80M | |
$ -263.09M | $ -100.02M | $ -103.42M | $ -647.84M | $ -102.21M | |
$ 63.49M | $ 489.03M | $ 459.93M | $ -160.98M | $ 255.59M | |
$ 163.95M | $ 474.96M | $ 466.44M | $ -85.48M | $ 207.46M | |
$ 1.66 | $ 4.83 | $ 4.76 | $ -0.94 | $ 2.06 | |
$ 1.65 | $ 4.80 | $ 4.72 | $ -0.94 | $ 2.05 | |
98.64M | 98.29M | 97.99M | 99.61M | 100.94M | |
99.29M | 98.89M | 98.73M | 99.61M | 101.21M |