Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 77.75B | $ 74.69B | $ 41.42B | $ 70.06B | $ 58.62B | |
$ 77.75B | $ 69.96B | $ 41.42B | $ 70.06B | $ 58.62B | |
$ 69.28B | $ 69.96B | $ -34.95B | $ -65.32B | $ -55.31B | |
$ 911.00M | $ 852.00M | $ 756.00M | $ 849.00M | $ 911.00M | |
$ 9.82B | $ 6.83B | $ 7.28B | $ 5.60B | $ 4.22B | |
$ 8.46B | $ 71.11B | $ 6.48B | $ 4.75B | $ 3.31B | |
$ 0.00 | $ -64.65B | $ -49.51B | $ -53.94B | $ -45.54B | |
$ 8.46B | $ 6.46B | $ 6.20B | $ 7.32B | $ 5.39B | |
$ 5.81B | $ 4.35B | $ 3.96B | $ 5.20B | $ 3.83B | |
$ 2.02 | $ 2.97 | $ 3.10 | $ 3.50 | $ 2.59 | |
$ 2.01 | $ 2.97 | $ 3.08 | $ 3.47 | $ 2.56 | |
2.87B | 1.46B | 1.48B | 1.49B | 1.48B | |
2.90B | 1.46B | 1.50B | 1.50B | 1.50B |