Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.08B | $ 3.34B | $ 2.08B | $ 1.65B | $ 1.49B | |
$ 3.76B | $ 3.12B | $ 1.95B | $ 1.55B | $ 1.40B | |
$ 144.54M | $ 1.81B | $ 994.82M | $ 750.25M | $ 660.44M | |
$ 1.90B | $ 2.25B | $ 1.12B | $ 847.55M | $ 1.04B | |
$ 3.60B | $ 2.93B | $ 1.86B | $ 1.55B | $ 1.34B | |
$ 3.62B | $ 1.26B | $ 963.10M | $ 873.00M | $ 750.50M | |
$ -2.69B | $ -2.18B | $ -796.74M | $ -381.03M | $ -295.50M | |
$ 928.93M | $ 917.60M | $ 392.40M | $ 411.20M | $ 443.64M | |
$ 872.31M | $ 869.41M | $ 359.46M | $ 395.49M | $ 436.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.26 | $ 1.42 | $ 0.87 | $ 1.15 | $ 1.38 | |
$ 1.26 | $ 1.42 | $ 0.87 | $ 1.15 | $ 1.38 | |
692.30M | 611.77M | 414.54M | 345.28M | 315.84M | |
693.02M | 612.18M | 414.77M | 345.42M | 316.16M |