Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.21B | $ 5.79B | $ 9.23B | $ 8.59B | $ 8.44B | |
$ 1.58B | $ 2.15B | $ 2.80B | $ 2.68B | $ 2.75B | |
$ 1.32B | $ 2.20B | $ 2.34B | $ 2.53B | $ 2.50B | |
$ 370.50M | $ 561.20M | $ 696.10M | $ 786.30M | $ 823.30M | |
$ 648.10M | $ 519.10M | $ 85.30M | $ 813.00M | $ 746.60M | |
$ 256.50M | $ -112.90M | $ 471.40M | $ 132.30M | $ 218.40M | |
$ -665.80M | $ -605.00M | $ -586.60M | $ -731.10M | $ -602.70M | |
$ -409.30M | $ -717.90M | $ -1.30B | $ -534.50M | $ -654.50M | |
$ -380.70M | $ -1.45B | $ -1.29B | $ -462.60M | $ -573.40M | |
$ -1.78 | $ -7.17 | $ -6.20 | $ -2.27 | $ -2.91 | |
$ -1.78 | $ -7.17 | $ -6.20 | $ -2.27 | $ -2.91 | |
214.40M | 210.90M | 207.40M | 203.60M | 196.80M | |
214.40M | 210.90M | 207.40M | 203.60M | 196.80M |