Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 138.52B | $ 148.46B | $ 177.41B | $ 119.78B | $ 69.16B | |
$ 9.03B | $ 16.60B | $ 22.55B | $ 6.84B | $ 15.00M | |
$ 3.22B | $ 3.04B | $ 2.77B | $ 2.54B | $ 2.79B | |
$ 3.42B | $ 3.38B | $ 3.21B | $ 3.31B | $ 3.38B | |
$ 10.72B | $ 18.65B | $ 24.90B | $ 7.42B | $ -8.87B | |
$ 5.81B | $ 13.56B | $ 19.78B | $ 4.30B | $ -2.77B | |
$ 144.00M | $ 426.00M | $ 691.00M | $ -1.49B | $ -10.84B | |
$ 5.96B | $ 13.99B | $ 20.47B | $ 2.82B | $ -13.61B | |
$ 3.44B | $ 9.67B | $ 14.51B | $ 1.72B | $ -9.83B | |
$ 10.12 | $ 23.76 | $ 28.34 | $ 2.71 | $ -15.14 | |
$ 10.09 | $ 23.65 | $ 28.12 | $ 2.69 | $ -15.14 | |
341.00M | 407.00M | 512.00M | 634.00M | 649.00M | |
341.00M | 409.00M | 516.00M | 638.00M | 649.00M |