Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 12.16B | $ 14.88B | $ 16.12B | $ 13.98B | $ 11.55B | |
$ 3.36B | $ 4.39B | $ 5.62B | $ 4.95B | $ 3.25B | |
$ 2.64B | $ 2.26B | $ 2.32B | $ 2.00B | $ 1.87B | |
$ 577.30M | $ 537.20M | $ 940.00M | $ 825.00M | $ 771.30M | |
$ 1.35B | $ 1.95B | $ 4.28B | $ 3.25B | $ 2.12B | |
$ 725.60M | $ 1.77B | $ 3.26B | $ 2.45B | $ 1.33B | |
$ -156.70M | $ -199.10M | $ -132.90M | $ -226.30M | $ -225.30M | |
$ 568.90M | $ 1.58B | $ 3.13B | $ 2.22B | $ 1.10B | |
$ 418.00M | $ 1.28B | $ 2.38B | $ 1.56B | $ 823.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.80 | $ 14.04 | $ 24.58 | $ 15.99 | $ 8.41 | |
$ 4.77 | $ 13.96 | $ 24.38 | $ 15.88 | $ 8.36 | |
87.10M | 91.10M | 96.70M | 97.30M | 97.90M | |
87.60M | 91.60M | 97.50M | 98.00M | 98.60M |