Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.88B | $ 11.13B | $ 10.19B | $ 10.19B | $ 9.59B | |
$ 11.88B | $ 11.13B | $ 10.19B | $ 10.19B | $ 9.59B | |
$ 8.08B | $ 11.13B | $ 7.37B | $ -8.65B | $ -9.09B | |
$ 0.00 | $ 207.40M | $ 180.80M | $ 162.70M | $ 130.00M | |
$ 0.00 | $ 1.12B | $ 639.00M | $ 1.05B | $ 20.00B | |
$ 3.80B | $ 642.50M | $ 458.20M | $ 1.54B | $ 502.20M | |
$ -2.87B | $ 164.30M | $ 73.30M | $ -9.40B | $ -18.61B | |
$ 927.30M | $ 806.80M | $ 349.90M | $ 783.00M | $ 580.80M | |
$ 760.20M | $ 642.50M | $ 276.60M | $ 613.50M | $ 440.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.55 | $ 12.02 | $ 5.09 | $ 10.37 | $ 7.04 | |
$ 14.46 | $ 11.95 | $ 5.05 | $ 10.20 | $ 6.70 | |
52.23M | 53.46M | 54.37M | 59.14M | 60.11M | |
52.58M | 53.78M | 54.78M | 60.12M | 63.18M |