Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 28.45B | $ 31.83B | $ 25.82B | $ 25.80B | $ 19.79B | |
$ 28.45B | $ 25.80B | $ 25.82B | $ 25.80B | $ 19.79B | |
$ 28.45B | $ 25.80B | $ -24.47B | $ -26.83B | $ -24.09B | |
$ 753.80M | $ 896.00M | $ 677.40M | $ 930.40M | $ 752.10M | |
$ 7.04B | $ 6.09B | $ 2.03B | $ -100.50M | $ 1.47B | |
$ 0.00 | $ 31.40B | $ 1.34B | $ -1.03B | $ -4.29B | |
$ 5.64B | $ -25.50B | $ -22.60B | $ -18.78B | $ -16.82B | |
$ 5.64B | $ 5.91B | $ 1.71B | $ 4.39B | $ 244.10M | |
$ 3.87B | $ 4.38B | $ 1.15B | $ 3.40B | $ 37.40M | |
$ 175.41 | $ 171.28 | $ 45.27 | $ 129.33 | $ 1.08 | |
$ 160.42 | $ 173.24 | $ 45.27 | $ 122.25 | $ 1.08 | |
22.12M | 25.29M | 25.34M | 27.46M | 34.72M | |
24.19M | 25.01M | 25.34M | 27.82M | 34.72M |