Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.27B | $ 4.08B | $ 3.34B | $ 2.08B | $ 1.65B | |
$ 5.27B | $ 3.76B | $ 3.12B | $ 1.95B | $ 1.55B | |
$ 176.90M | $ 144.54M | $ 1.81B | $ 994.82M | $ 750.25M | |
$ 2.40B | $ 1.90B | $ 2.25B | $ 1.12B | $ 847.55M | |
$ 3.33B | $ 3.60B | $ 2.93B | $ 1.86B | $ 1.55B | |
$ 5.09B | $ 3.62B | $ 1.26B | $ 963.10M | $ 873.00M | |
$ -4.16B | $ -2.69B | $ -2.18B | $ -796.74M | $ -381.03M | |
$ 933.94M | $ 928.93M | $ 917.60M | $ 392.40M | $ 411.20M | |
$ 860.77M | $ 872.31M | $ 869.41M | $ 359.46M | $ 395.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.99 | $ 1.26 | $ 1.42 | $ 0.87 | $ 1.15 | |
$ 0.99 | $ 1.26 | $ 1.42 | $ 0.87 | $ 1.15 | |
870.66M | 692.30M | 611.77M | 414.54M | 345.28M | |
872.05M | 693.02M | 612.18M | 414.77M | 345.42M |