Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.63B | $ 12.49B | $ 12.21B | $ 12.37B | $ 11.79B | |
$ 5.27B | $ 5.08B | $ 4.91B | $ 5.08B | $ 4.42B | |
$ 4.73B | $ 4.13B | $ 4.01B | $ 3.66B | $ 3.24B | |
$ 486.00M | $ 505.00M | $ 534.00M | $ 540.00M | $ 558.00M | |
$ 1.07B | $ 1.54B | $ 1.74B | $ 1.93B | $ 2.02B | |
$ 542.00M | $ 957.00M | $ 821.00M | $ 1.40B | $ 1.13B | |
$ -825.00M | $ -750.00M | $ -472.00M | $ -903.00M | $ -704.00M | |
$ -283.00M | $ 207.00M | $ 349.00M | $ 499.00M | $ 422.00M | |
$ -516.00M | $ -133.00M | $ 179.00M | $ 368.00M | $ 511.00M | |
$ -3.91 | $ -1.02 | $ 1.39 | $ 2.90 | $ 4.42 | |
$ -3.91 | $ -1.02 | $ 1.38 | $ 2.82 | $ 4.38 | |
132.10M | 130.39M | 128.81M | 126.75M | 115.49M | |
132.00M | 130.45M | 130.06M | 130.60M | 116.54M |