Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 9.93B | $ 9.48B | $ 8.87B | $ 9.00B | $ 8.62B | |
$ 4.43B | $ 4.14B | $ 3.62B | $ 4.55B | $ 3.76B | |
$ 3.80B | $ 2.77B | $ 2.90B | $ 1.85B | $ 2.90B | |
$ 456.00M | $ 505.00M | $ 567.00M | $ 650.00M | $ 770.00M | |
$ 823.00M | $ 2.02B | $ 1.88B | $ 2.07B | $ 2.15B | |
$ 627.00M | $ 1.36B | $ 1.18B | $ 2.20B | $ 859.00M | |
$ -523.00M | $ -86.00M | $ 80.00M | $ 490.00M | $ 152.00M | |
$ 104.00M | $ 1.28B | $ 1.26B | $ 2.69B | $ 1.01B | |
$ -98.00M | $ 1.05B | $ 1.01B | $ 4.22B | $ 996.00M | |
$ -0.96 | $ 10.05 | $ 9.00 | $ 15.02 | $ 7.68 | |
$ -0.96 | $ 9.95 | $ 8.98 | $ 14.90 | $ 7.65 | |
102.00M | 105.00M | 112.00M | 128.00M | 130.00M | |
102.00M | 106.00M | 112.00M | 129.00M | 130.00M |