Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.66T | $ 2.81T | $ 3.09T | $ 2.21T | $ 1.92T | |
$ 2.66T | $ 5.24T | $ 3.09T | $ 2.21T | $ 1.92T | |
$ 1.04T | $ 2.97T | $ -1.40T | $ -1.24T | $ -1.33T | |
$ 94.60B | $ 92.31B | $ 84.20B | $ 76.80B | $ 73.36B | |
$ 0.00 | $ 0.00 | $ 1.76T | $ 1.05T | $ 667.09B | |
$ 1.62T | $ 1.70T | $ 1.69T | $ 971.47B | $ 589.07B | |
$ -93.30B | $ -1.92B | $ -63.59B | $ 190.00M | $ -90.74B | |
$ 1.53T | $ 1.70T | $ 1.69T | $ 971.47B | $ 589.07B | |
$ 1.21T | $ 1.37T | $ 1.45T | $ 792.92B | $ 401.63B | |
$ 2.39K | $ 13.60 | $ 13.95 | $ 7.85 | $ 4.58 | |
$ 2.39K | $ 13.60 | $ 13.95 | $ 7.85 | $ 4.58 | |
505.09M | 101.02B | 101.02B | 101.02B | 101.02B | |
505.09M | 101.02B | 101.02B | 101.02B | 101.02B |