Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 26.95B | $ 26.98B | $ 25.84B | $ 20.39B | $ 21.34B | |
$ 5.13B | $ 5.27B | $ 4.95B | $ 3.57B | $ 3.52B | |
$ 3.48B | $ 3.24B | $ 3.05B | $ 2.63B | $ 2.69B | |
$ 220.50M | $ 200.30M | $ 193.30M | $ 198.90M | $ 180.50M | |
$ 1.87B | $ 2.17B | $ 2.09B | $ 842.70M | $ 899.80M | |
$ 1.65B | $ 2.02B | $ 1.90B | $ 1.08B | $ 823.60M | |
$ -301.70M | $ -174.70M | $ -94.40M | $ -13.10M | $ -211.00M | |
$ 1.35B | $ 1.83B | $ 1.81B | $ 550.10M | $ 612.60M | |
$ 1.02B | $ 1.38B | $ 1.37B | $ 381.60M | $ 450.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.74 | $ 24.47 | $ 18.50 | $ 4.32 | $ 4.99 | |
$ 22.74 | $ 24.29 | $ 18.31 | $ 4.30 | $ 4.97 | |
44.90M | 56.30M | 74.20M | 88.30M | 90.10M | |
44.90M | 56.70M | 75.00M | 88.70M | 90.50M |