Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 13.84B | $ 14.81B | $ 17.02B | $ 14.09B | $ 8.81B | |
$ 13.84B | $ 4.30B | $ 5.25B | $ 4.49B | $ 2.78B | |
$ 2.67B | $ 2.56B | $ 2.74B | $ 2.54B | $ 2.10B | |
$ 268.70M | $ 245.40M | $ 240.20M | $ 230.20M | $ 227.30M | |
$ 1.45B | $ 2.03B | $ 2.76B | $ 2.20B | $ 928.70M | |
$ 1.16B | $ 1.74B | $ 2.51B | $ 1.95B | $ 565.80M | |
$ -20.10M | $ 1.20M | $ -76.50M | $ -65.80M | $ -87.60M | |
$ 1.14B | $ 1.74B | $ 2.43B | $ 1.88B | $ 478.20M | |
$ 875.20M | $ 1.34B | $ 1.84B | $ 1.41B | $ 369.10M | |
$ 15.70 | $ 22.90 | $ 30.39 | $ 22.35 | $ 5.74 | |
$ 15.56 | $ 22.64 | $ 29.92 | $ 21.97 | $ 5.66 | |
55.75M | 58.33M | 60.56M | 63.22M | 64.33M | |
56.25M | 59.02M | 61.49M | 64.33M | 65.26M |