Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 57.44B | $ 44.08B | $ 32.58B | $ 23.09B | |
$ 9.38B | $ 7.04B | $ 4.92B | $ 3.44B | |
$ 8.05B | $ 6.25B | $ 4.40B | $ 3.04B | |
$ 1.52B | $ 1.09B | $ 785.05M | $ 530.15M | |
$ 3.49B | $ 2.43B | $ 820.41M | $ 608.85M | |
$ 1.33B | $ 793.86M | $ 520.27M | $ 394.05M | |
$ -610.96M | $ -894.77M | $ -884.02M | $ -1.12B | |
$ 717.55M | $ -100.91M | $ -363.75M | $ -724.86M | |
$ 334.42M | $ -306.15M | $ -565.11M | $ -816.67M | |
$ 2.98 | $ -3.64 | $ -6.72 | $ -9.70 | |
$ 2.40 | $ -3.64 | $ -6.72 | $ -9.70 | |
112.20M | 84.15M | 84.15M | 84.15M | |
139.44M | 84.15M | 84.15M | 84.15M |