Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 78.99B | $ 76.23B | $ 68.83B | $ 53.38B | $ 38.50B | |
$ 53.64B | $ 46.85B | $ 45.51B | $ 36.10B | $ 25.92B | |
$ 45.36B | $ 38.83B | $ 39.15B | $ 31.97B | $ 27.43B | |
$ 8.73T | $ 4.03B | $ 7.70B | $ 8.18B | $ 8.44B | |
$ 8.74T | $ 12.06B | $ 9.60B | $ 7.60B | $ 6.57B | |
$ 8.28B | $ 8.03B | $ 6.37B | $ 4.13B | $ -1.52B | |
$ -6.90B | $ -3.62B | $ -3.81B | $ -3.13B | $ -3.58B | |
$ 1.38B | $ 4.40B | $ 2.55B | $ 999.41M | $ -5.09B | |
$ 767.58M | $ 2.98B | $ 1.74B | $ 734.18M | $ -3.24B | |
$ 0.94 | $ 3.66 | $ 2.03 | $ 1.00 | $ -3.86 | |
$ 0.94 | $ 3.66 | $ 2.03 | $ 1.00 | $ -3.86 | |
815.01M | 814.27M | 838.58M | 838.58M | 838.58M | |
815.01M | 814.27M | 838.58M | 838.58M | 838.58M |