Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 46.42B | $ 41.36B | $ 36.88B | $ 34.82B | $ 31.98B | |
$ 46.42B | $ 41.36B | $ 36.88B | $ 34.82B | $ 31.98B | |
$ 46.43B | $ 5.18B | $ 4.81B | $ -30.71B | $ -29.02B | |
$ 0.00 | $ 722.00M | $ 826.00M | $ 870.00M | $ 789.00M | |
$ 0.00 | $ 4.47B | $ 4.53B | $ 5.67B | $ 4.37B | |
$ -5.00M | $ 36.19B | $ 3.71B | $ 4.10B | $ 2.96B | |
$ 6.18B | $ -32.82B | $ -28.72B | $ -25.68B | $ -24.23B | |
$ 6.18B | $ 3.37B | $ 3.35B | $ 4.46B | $ 3.24B | |
$ 5.00B | $ 2.99B | $ 2.84B | $ 3.66B | $ 2.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.09 | $ 12.93 | $ 11.91 | $ 14.63 | $ 10.56 | |
$ 21.80 | $ 12.79 | $ 11.77 | $ 14.49 | $ 10.52 | |
228.00M | 229.70M | 237.00M | 248.50M | 253.50M | |
231.10M | 232.20M | 239.70M | 250.80M | 254.60M |