Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.55B | $ 10.07B | $ 8.55B | $ 8.21B | $ 7.00B | |
$ 9.80B | $ 4.25B | $ 3.60B | $ 2.98B | $ 2.50B | |
$ 6.52B | $ 4.25B | $ 1.93B | $ 1.64B | $ 1.47B | |
$ 0.00 | $ 696.50M | $ 6.75B | $ 6.74B | $ 5.82B | |
$ 3.28B | $ 2.18B | $ 2.35B | $ 2.04B | $ 1.56B | |
$ 3.28B | $ 2.70B | $ 1.75B | $ 1.47B | $ 1.00B | |
$ -1.40B | $ -1.52B | $ -1.10B | $ -825.70M | $ -655.80M | |
$ 1.87B | $ 1.19B | $ 1.33B | $ 975.10M | $ 870.90M | |
$ 1.46B | $ 969.50M | $ 1.11B | $ 906.80M | $ 818.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.63 | $ 4.51 | $ 5.30 | $ 4.47 | $ 4.29 | |
$ 6.50 | $ 4.42 | $ 5.19 | $ 4.37 | $ 4.20 | |
0.00 | 214.90M | 210.30M | 202.70M | 191.00M | |
0.00 | 219.30M | 214.70M | 207.30M | 195.00M |