Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.64B | $ 11.78B | $ 12.46B | $ 9.66B | $ 8.42B | |
$ 2.47B | $ 2.30B | $ 2.84B | $ 1.80B | $ 1.28B | |
$ 2.54B | $ 1.42B | $ 1.42B | $ 1.19B | $ 1.04B | |
$ 1.85B | $ 2.02B | $ 1.95B | $ 1.79B | $ 2.13B | |
$ 2.90B | $ 2.93B | $ 3.39B | $ 2.70B | $ 2.26B | |
$ 489.00M | $ 878.00M | $ -385.00M | $ -1.13B | $ -1.91B | |
$ 172.00M | $ -260.00M | $ 252.00M | $ 76.60M | $ -18.36M | |
$ 661.00M | $ 618.00M | $ 1.22B | $ 692.60M | $ -130.40M | |
$ 489.00M | $ 406.00M | $ 867.00M | $ 519.00M | $ -112.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.35 | $ 9.20 | $ 17.40 | $ 9.87 | $ -2.14 | |
$ 11.05 | $ 8.69 | $ 16.94 | $ 9.65 | $ -2.14 | |
43.08M | 43.90M | 49.55M | 52.34M | 52.36M | |
44.23M | 46.49M | 50.89M | 53.51M | 52.36M |