Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 13.02B | $ 10.51B | $ 11.32B | $ 7.47B | $ 4.67B | |
$ 13.02B | $ 8.25B | $ 7.91B | $ 4.54B | $ 1.25B | |
$ 3.11B | $ 2.54B | $ 3.93B | $ 2.54B | $ 1.64B | |
$ 2.49B | $ 2.14B | $ 1.76B | $ 1.54B | $ 2.27B | |
$ 6.87B | $ 5.09B | $ 5.79B | $ 3.51B | $ -112.00M | |
$ 9.91B | $ 5.03B | $ 4.13B | $ 2.09B | $ -343.00M | |
$ -5.55B | $ -2.56B | $ -2.02B | $ -2.07B | $ -2.51B | |
$ 4.35B | $ 2.47B | $ 3.68B | $ 1.49B | $ -2.85B | |
$ 2.77B | $ 1.38B | $ 2.10B | $ 890.00M | $ -2.84B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.02 | $ 4.52 | $ 6.80 | $ 2.90 | $ -9.31 | |
$ 8.98 | $ 4.49 | $ 6.77 | $ 2.88 | $ -9.31 | |
306.90M | 305.90M | 308.10M | 307.40M | 304.80M | |
308.30M | 307.60M | 309.60M | 309.30M | 304.80M |