Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 24.02B | $ 20.50B | $ 20.69B | $ 21.11B | $ 20.84B | |
$ 14.37B | $ 14.28B | $ 14.25B | $ 13.99B | $ 13.02B | |
$ 2.51B | $ 2.71B | $ 2.33B | $ 2.43B | $ 2.15B | |
$ 0.00 | $ 272.00M | $ 226.00M | $ 244.00M | $ 257.00M | |
$ 11.86B | $ 12.35B | $ 12.53B | $ 12.16B | $ 11.75B | |
$ 11.86B | $ 11.55B | $ 8.53B | $ 11.56B | $ 10.87B | |
$ 1.80B | $ -619.00M | $ -1.14B | $ -7.74B | $ -3.98B | |
$ 13.66B | $ 10.93B | $ 7.39B | $ 3.82B | $ 6.89B | |
$ 11.26B | $ 8.13B | $ 5.76B | $ 2.48B | $ 4.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.56 | $ 4.60 | $ 3.19 | $ 1.34 | $ 2.40 | |
$ 6.56 | $ 4.57 | $ 3.19 | $ 1.34 | $ 2.40 | |
1.72B | 1.76B | 1.80B | 1.84B | 1.86B | |
1.72B | 1.78B | 1.80B | 1.84B | 1.86B |