Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 170.08B | $ 3.28B | $ 2.40B | $ 2.24B | $ 2.68B | |
$ 170.08B | $ 3.28B | $ 2.40B | $ 2.24B | $ 2.68B | |
$ 83.13B | $ 138.30B | $ 375.03M | $ 345.97M | $ 353.51M | |
$ 5.26B | $ 119.14M | $ 97.57M | $ 122.04M | $ 125.42M | |
$ 0.00 | $ 1.29B | $ 998.61M | $ 872.37M | $ 759.09M | |
$ 86.95B | $ -362.96M | $ 901.04M | $ 750.32M | $ 633.67M | |
$ -7.21B | $ 1.54B | $ 1.23B | $ 950.53M | $ 842.16M | |
$ 79.74B | $ 1.17B | $ 920.51M | $ 654.98M | $ 536.59M | |
$ 62.05B | $ 933.32M | $ 709.72M | $ 466.38M | $ 445.80M | |
$ 6.89 | $ 0.20 | $ 0.14 | $ 0.09 | $ 0.09 | |
$ 6.89 | $ 0.20 | $ 0.14 | $ 0.09 | $ 0.09 | |
9.00B | 4.74B | 4.92B | 4.92B | 4.87B | |
9.00B | 4.74B | 4.92B | 4.92B | 4.92B |