Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 738.17B | $ 313.57B | $ 101.39B | $ 111.19B | $ 57.52B | |
$ 291.62B | $ 103.40B | $ 48.07B | $ 53.53B | $ 31.88B | |
$ 94.42B | $ -234.82B | $ -27.84B | $ 4.54B | $ 2.97B | |
$ 113.79B | $ 70.22B | $ 60.57B | $ 20.87B | $ 8.99B | |
$ 303.86B | $ 259.62B | $ 186.75B | $ 66.76B | $ 36.59B | |
$ 197.20B | $ 338.22B | $ 101.56B | $ 50.08B | $ 42.18B | |
$ -54.49B | $ -174.32B | $ 0.00 | $ 0.00 | $ -23.95B | |
$ 142.71B | $ 163.90B | $ 80.34B | $ 46.23B | $ 18.23B | |
$ 49.60B | $ 148.04B | $ 59.29B | $ -1.45B | $ 10.40B | |
$ 330.10 | $ 2.15K | $ 394.00 | $ -9.60 | $ 69.10 | |
$ 330.10 | $ 2.15K | $ 394.00 | $ -9.60 | $ 69.10 | |
150.26M | 150.27M | 150.50M | 150.52M | 150.52M | |
150.26M | 150.27M | 150.50M | 150.52M | 150.52M |