Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 38.24B | $ 24.10B | $ 27.32B | $ 22.61B | $ 17.99B | |
$ 38.24B | $ 30.56B | $ 27.32B | $ 22.61B | $ 17.99B | |
$ 19.82B | $ 16.84B | $ 15.17B | $ 14.83B | $ 13.42B | |
$ 1.47B | $ 1.23B | $ 1.62B | $ 670.00M | $ 687.00M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 18.42B | $ 7.26B | $ 6.37B | $ 3.35B | $ -2.30B | |
$ -9.20B | $ -202.00M | $ -339.00M | $ -157.00M | $ -47.00M | |
$ 9.22B | $ 7.06B | $ 6.29B | $ 3.81B | $ -2.40B | |
$ 6.00B | $ 4.72B | $ 4.55B | $ 2.35B | $ -1.59B | |
$ 4.00 | $ 3.20 | $ 2.87 | $ 1.47 | $ -1.00 | |
$ 4.00 | $ 3.20 | $ 2.87 | $ 1.47 | $ -1.00 | |
1.50B | 1.48B | 1.59B | 1.59B | 1.59B | |
1.50B | 1.48B | 1.59B | 1.59B | 1.59B |