Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 890.31B | $ 440.59B | $ 342.78B | $ 335.51B | $ 62.87B | |
$ 890.31B | $ 440.59B | $ 342.78B | $ 335.51B | $ 62.87B | |
$ 500.54B | $ 484.28B | $ 369.61B | $ 344.34B | $ 56.57B | |
$ 0.00 | $ -90.54B | $ 10.62B | $ -4.62B | $ -6.30B | |
$ 0.00 | $ -115.63B | $ 2.00B | $ -30.25B | $ -13.38B | |
$ 389.77B | $ 90.54B | $ -10.62B | $ 4.62B | $ 6.30B | |
$ -214.17B | $ -4.14B | $ -49.66B | $ -13.46B | $ -91.10B | |
$ 175.60B | $ 86.39B | $ -26.84B | $ -8.83B | $ 6.30B | |
$ 125.18B | $ 51.62B | $ -15.65B | $ -10.52B | $ 5.28B | |
$ 284.72 | $ 116.59 | $ -172.30 | $ -115.20 | $ 57.85 | |
$ 284.72 | $ 116.59 | $ -172.30 | $ -115.20 | $ 57.85 | |
439.67M | 442.73M | - | 91.33M | - | |
439.66M | 442.73M | 90.85M | 91.34M | 91.34M |