Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 16.61B | $ 19.45B | $ 19.72B | $ 21.98B | $ 19.46B | |
$ 2.58B | $ 3.17B | $ 3.07B | $ 4.41B | $ 3.85B | |
$ 2.44B | $ 2.15B | $ 1.85B | $ 2.13B | $ 1.94B | |
$ 333.00M | $ 361.00M | $ 475.00M | $ 494.00M | $ 568.00M | |
$ 502.00M | $ 1.30B | $ -562.00M | $ 3.00B | $ 2.45B | |
$ 143.00M | $ 1.01B | $ 1.24B | $ 2.35B | $ 1.62B | |
$ -438.00M | $ -422.00M | $ -171.00M | $ -16.00M | $ -168.00M | |
$ -295.00M | $ 593.00M | $ -1.23B | $ 2.33B | $ 1.46B | |
$ -323.00M | $ 481.00M | $ -1.49B | $ 1.78B | $ 1.07B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -5.86 | $ 8.75 | $ -26.69 | $ 28.71 | $ 17.15 | |
$ -5.86 | $ 8.71 | $ -26.69 | $ 28.35 | $ 16.98 | |
55.10M | 55.00M | 55.90M | 62.10M | 62.70M | |
55.10M | 55.20M | 55.90M | 62.90M | 63.30M |