Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 16.75B | $ 15.71B | $ 11.81B | $ 12.92B | $ 9.64B | |
$ 11.70B | $ 10.39B | $ 5.71B | $ 7.92B | $ 4.94B | |
$ 8.06B | $ 7.74B | $ 5.86B | $ 4.79B | $ 3.94B | |
$ 342.36M | $ 319.73M | $ 309.45M | $ 336.39M | $ 307.07M | |
$ 4.18B | $ 3.16B | $ 353.94M | $ 3.65B | $ 1.49B | |
$ 3.84B | $ 2.84B | $ 44.50M | $ 3.31B | $ 1.18B | |
$ -204.30M | $ -185.08M | $ -196.06M | $ -183.58M | $ -177.58M | |
$ 3.64B | $ 2.65B | $ -151.57M | $ 3.13B | $ 1.00B | |
$ 2.75B | $ 2.00B | $ -216.28M | $ 2.42B | $ 816.03M | |
$ 199.69 | $ 147.32 | $ -7.45 | $ 176.92 | $ 55.67 | |
$ 199.32 | $ 146.98 | $ -7.45 | $ 176.51 | $ 55.63 | |
13.02M | 13.35M | 13.58M | 13.77M | 13.81M | |
13.04M | 13.38M | 13.58M | 13.80M | 13.82M |