Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 699.18B | $ 422.16B | $ 451.95B | $ 446.87B | $ 62.83B | |
$ 186.98B | $ 105.79B | $ 121.98B | $ 141.15B | $ 19.01B | |
$ 73.17B | $ 38.55B | $ 38.89B | $ 38.30B | $ 5.41B | |
$ 62.63B | $ 30.85B | $ 39.97B | $ 36.15B | $ 5.75B | |
$ 169.01B | $ 93.41B | $ 118.52B | $ 134.50B | $ 18.62B | |
$ 113.81B | $ 67.24B | $ 83.09B | $ 102.85B | $ 13.60B | |
$ 135.75B | $ -49.82B | $ -48.83B | $ -3.90B | $ -747.92M | |
$ 249.55B | $ 17.42B | $ 34.26B | $ 98.95B | $ 12.86B | |
$ 153.81B | $ 10.31B | $ 6.04B | $ 39.95B | $ 17.13B | |
$ 263.83 | $ 17.66 | $ 10.31 | $ 67.48 | $ 28.75 | |
$ 263.83 | $ 17.66 | $ 10.31 | $ 67.48 | $ 28.75 | |
583.00M | 583.54M | 585.32M | 592.05M | 596.03M | |
583.00M | 583.54M | 585.32M | 592.05M | 596.03M |