Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 14.94B | $ 12.64B | $ 5.10B | $ 1.90B | $ 1.92B | |
$ 9.30B | $ 7.58B | $ 3.98B | $ 1.88B | $ 1.76B | |
$ 5.71B | $ -4.49B | $ 2.62B | $ 1.17B | $ 1.14B | |
$ 130.00M | $ -57.00M | $ 533.00M | $ 143.00M | $ 133.00M | |
$ 3.72B | $ 12.02B | $ 1.90B | $ 844.00M | $ 751.00M | |
$ 3.59B | $ 12.08B | $ 1.36B | $ 701.00M | $ 618.00M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 3.59B | $ 12.08B | $ 1.36B | $ 701.00M | $ 618.00M | |
$ 2.78B | $ 11.47B | $ 1.10B | $ 547.00M | $ 492.00M | |
$ 189.42 | $ 785.18 | $ 67.47 | $ 53.88 | $ 47.50 | |
$ 189.41 | $ 784.55 | $ 67.40 | $ 53.88 | $ 47.50 | |
14.34M | 14.53M | 15.53M | 9.82M | 10.06M | |
14.34M | 14.54M | 15.55M | 9.82M | 10.06M |