Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.11B | $ 9.65B | $ 8.98B | $ 8.52B | $ 7.42B | |
$ 6.35B | $ 5.93B | $ 5.20B | $ 4.75B | $ 3.77B | |
$ 4.01B | $ 4.23B | $ 3.52B | $ 3.39B | $ 2.88B | |
$ 1.86B | $ 1.78B | $ 1.78B | $ 1.90B | $ 1.79B | |
$ 4.37B | $ 3.61B | $ 2.43B | $ 3.23B | $ 2.51B | |
$ 2.33B | $ 1.72B | $ 640.15M | $ 1.36B | $ 893.95M | |
$ -464.82M | $ -546.44M | $ -415.83M | $ -314.33M | $ -300.00M | |
$ 1.87B | $ 1.17B | $ 224.32M | $ 1.04B | $ 593.96M | |
$ 1.57B | $ 986.23M | $ 111.49M | $ 965.46M | $ 584.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.18 | $ 3.78 | $ 0.41 | $ 3.30 | $ 1.95 | |
$ 6.16 | $ 3.77 | $ 0.40 | $ 3.29 | $ 1.95 | |
254.29M | 261.13M | 275.19M | 292.65M | 299.22M | |
254.84M | 261.70M | 275.58M | 293.67M | 300.52M |