Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.22B | $ 4.70B | $ 3.11B | $ 1.94B | $ 4.37B | |
$ 3.75B | $ 1.71B | $ 940.69M | $ 308.25M | $ 3.09B | |
$ 948.77M | $ 878.35M | $ 868.75M | $ 843.33M | $ 2.47B | |
$ 505.89M | $ 508.78M | $ 551.73M | $ 583.84M | $ 465.82M | |
$ 1.51B | $ 1.34B | $ 623.67M | $ -25.50M | $ 1.13B | |
$ 881.78M | $ 1.33B | $ 316.35M | $ -606.68M | $ 664.90M | |
$ -314.91M | $ -404.80M | $ -371.82M | $ -393.03M | $ -292.27M | |
$ 566.87M | $ 920.36M | $ -55.48M | $ -999.70M | $ 325.55M | |
$ 559.54M | $ 922.51M | $ -54.17M | $ -1.00B | $ 317.09M | |
$ 0.67 | $ 1.11 | $ -0.06 | $ -1.20 | $ 0.40 | |
$ 0.67 | $ 1.11 | $ -0.06 | $ -1.20 | $ 0.40 | |
833.90M | 833.95M | 833.95M | 833.95M | 785.72M | |
833.90M | 833.95M | 833.95M | 833.95M | 785.72M |