Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.88B | $ 12.15B | $ 13.76B | $ 11.74B | $ 10.11B | |
$ 8.14B | $ 5.33B | $ 5.28B | $ 4.87B | $ 4.46B | |
$ 5.49B | $ 2.71B | $ 3.39B | $ 2.76B | $ 2.66B | |
$ 2.01B | $ 2.24B | $ 2.19B | $ 2.24B | $ 2.26B | |
$ 4.66B | $ 4.92B | $ 4.16B | $ 4.39B | $ 4.33B | |
$ 2.65B | $ 2.62B | $ 2.05B | $ 1.85B | $ 1.77B | |
$ -1.21B | $ -946.20M | $ -992.62M | $ -535.53M | $ -484.05M | |
$ 1.44B | $ 1.67B | $ 1.06B | $ 1.31B | $ 1.29B | |
$ 1.06B | $ 2.36B | $ 1.10B | $ 1.12B | $ 1.41B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.47 | $ 11.14 | $ 5.40 | $ 5.57 | $ 6.94 | |
$ 2.45 | $ 11.10 | $ 5.37 | $ 5.54 | $ 6.90 | |
427.71M | 211.57M | 204.45M | 200.94M | 200.11M | |
431.58M | 212.38M | 205.55M | 201.87M | 201.10M |