Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 9.08B | $ 7.82B | $ 6.70B | $ 6.40B | $ 6.53B | |
$ 1.72B | $ 1.27B | $ 197.30M | $ 33.90M | $ 694.80M | |
$ 1.72B | $ 745.30M | $ 683.80M | $ 723.30M | $ 799.40M | |
$ 392.70M | $ 377.80M | $ 377.20M | $ 385.40M | $ 412.10M | |
$ 1.43B | $ 706.60M | $ 567.90M | $ 466.50M | $ -3.02B | |
$ 855.30M | $ 509.10M | $ 219.60M | $ 81.10M | $ 37.40M | |
$ 85.10M | $ -302.50M | $ -170.50M | $ 111.10M | $ -3.54B | |
$ 940.40M | $ 206.60M | $ 68.90M | $ 198.10M | $ -3.50B | |
$ 842.90M | $ 56.20M | $ -36.50M | $ 87.00M | $ -3.52B | |
$ 1.96 | $ 0.13 | $ -0.08 | $ 0.19 | $ -7.84 | |
$ 1.91 | $ 0.12 | $ -0.08 | $ 0.19 | $ -7.84 | |
429.10M | 438.60M | 449.50M | 450.50M | 448.70M | |
440.50M | 452.30M | 449.50M | 454.60M | 448.70M |