Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.18B | $ 7.89B | $ 8.97B | $ 8.53B | $ 8.44B | |
$ 1.99B | $ 1.93B | $ 2.14B | $ 2.05B | $ 1.83B | |
$ 1.52B | $ 1.59B | $ 1.55B | $ 1.73B | $ 1.58B | |
$ 273.69M | $ 407.67M | $ 494.48M | $ 582.88M | $ 546.80M | |
$ 701.30M | $ 881.56M | $ 974.09M | $ 807.26M | $ 561.03M | |
$ 470.61M | $ 330.53M | $ 468.32M | $ 184.63M | $ 35.39M | |
$ 101.49M | $ 59.67M | $ -55.07M | $ -9.20M | $ -69.43M | |
$ 572.10M | $ 390.20M | $ 413.25M | $ 175.43M | $ -51.40M | |
$ 392.42M | $ 274.71M | $ 296.35M | $ 115.07M | $ -72.36M | |
$ 0.24 | $ 0.17 | $ 0.18 | $ 0.07 | $ -0.04 | |
$ 0.24 | $ 0.17 | $ 0.18 | $ 0.07 | $ -0.04 | |
1.61B | 1.61B | 1.61B | 1.61B | 1.61B | |
1.61B | 1.61B | 1.61B | 1.61B | 1.61B |