Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 7.89B | $ 8.97B | $ 8.53B | $ 8.44B | $ 10.11B | |
$ 1.93B | $ 2.14B | $ 2.05B | $ 1.83B | $ 2.51B | |
$ 1.59B | $ 1.55B | $ 1.73B | $ 1.58B | $ 1.90B | |
$ 407.67M | $ 494.48M | $ 582.88M | $ 546.80M | $ 495.10M | |
$ 881.56M | $ 974.09M | $ 807.26M | $ 561.03M | $ 1.03B | |
$ 330.53M | $ 468.32M | $ 184.63M | $ 35.39M | $ 520.95M | |
$ 59.67M | $ -55.07M | $ -9.20M | $ -69.43M | $ -72.51M | |
$ 390.20M | $ 413.25M | $ 175.43M | $ -51.40M | $ 448.44M | |
$ 274.71M | $ 296.35M | $ 115.07M | $ -72.36M | $ 300.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.17 | $ 0.18 | $ 0.07 | $ -0.04 | $ 0.19 | |
$ 0.17 | $ 0.18 | $ 0.07 | $ -0.04 | $ 0.19 | |
1.61B | 1.61B | 1.61B | 1.61B | 1.61B | |
1.61B | 1.61B | 1.61B | 1.61B | 1.61B |