Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 30.73B | $ 34.71B | $ 41.51B | $ 36.48B | $ 20.14B | |
$ 4.10B | $ 7.82B | $ 12.50B | $ 11.03B | $ 2.23B | |
$ 1.12B | $ 1.58B | $ 2.00B | $ 1.71B | $ 615.04M | |
$ 1.36B | $ 1.17B | $ 1.06B | $ 864.56M | $ 785.47M | |
$ 4.33B | $ 7.69B | $ 11.53B | $ 10.23B | $ 1.79B | |
$ 2.98B | $ 6.24B | $ 10.52B | $ 9.42B | $ 1.60B | |
$ -369.00M | $ 32.78M | $ -261.26M | $ -117.95M | $ -777.37M | |
$ 2.61B | $ 6.27B | $ 10.24B | $ 9.20B | $ 835.54M | |
$ 2.03B | $ 4.52B | $ 7.61B | $ 6.83B | $ 721.47M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.51 | $ 18.05 | $ 28.88 | $ 23.23 | $ 2.37 | |
$ 8.50 | $ 18.00 | $ 28.79 | $ 23.16 | $ 2.36 | |
238.30M | 249.77M | 262.35M | 292.49M | 303.17M | |
238.50M | 250.41M | 263.18M | 293.39M | 303.27M |