Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 9.63B | $ 8.76B | $ 8.12B | $ 8.43B | $ 8.03B | |
$ 6.84B | $ 6.20B | $ 5.76B | $ 6.04B | $ 5.78B | |
$ 5.30B | $ 5.24B | $ 4.40B | $ 4.84B | $ 4.46B | |
$ 1.27B | $ 1.26B | $ 1.39B | $ 1.55B | $ 1.82B | |
$ 2.82B | $ 2.20B | $ 2.88B | $ 3.26B | $ 3.14B | |
$ 1.55B | $ 963.00M | $ 1.37B | $ 1.21B | $ 676.00M | |
$ -1.38B | $ -1.35B | $ -583.00M | $ -1.47B | $ -1.61B | |
$ 167.00M | $ -390.00M | $ -129.00M | $ -1.02B | $ -934.00M | |
$ -46.00M | $ -592.00M | $ -212.00M | $ -937.00M | $ -559.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ -1.62 | $ -0.59 | $ -2.61 | $ -1.58 | |
$ 0.00 | $ -1.62 | $ -0.58 | $ -2.61 | $ -1.57 | |
0.00 | 364.90M | 362.00M | 358.90M | 354.43M | |
0.00 | 364.90M | 362.90M | 358.90M | 355.00M |