Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 26.77B | $ 26.95B | $ 26.98B | $ 25.84B | $ 20.39B | |
$ 4.79B | $ 5.13B | $ 5.27B | $ 4.95B | $ 3.57B | |
$ 766.40M | $ 3.48B | $ 3.24B | $ 3.05B | $ 2.63B | |
$ 44.30M | $ 220.50M | $ 200.30M | $ 193.30M | $ 198.90M | |
$ 44.30M | $ 1.87B | $ 2.17B | $ 2.09B | $ 842.70M | |
$ 1.31B | $ 1.65B | $ 2.02B | $ 1.90B | $ 1.08B | |
$ -388.80M | $ -301.70M | $ -174.70M | $ -94.40M | $ -13.10M | |
$ 916.70M | $ 1.35B | $ 1.83B | $ 1.81B | $ 550.10M | |
$ 692.20M | $ 1.02B | $ 1.38B | $ 1.37B | $ 381.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 22.74 | $ 24.47 | $ 18.50 | $ 4.32 | |
$ 0.00 | $ 22.74 | $ 24.29 | $ 18.31 | $ 4.30 | |
39.90M | 44.90M | 56.30M | 74.20M | 88.30M | |
40.30M | 44.90M | 56.70M | 75.00M | 88.70M |