Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.35B | $ 3.43B | $ 3.30B | $ 2.81B | $ 4.35B | |
$ 548.40M | $ 576.10M | $ 522.40M | $ 471.60M | $ 802.20M | |
$ 445.30M | $ 429.20M | $ 535.00M | $ 515.80M | $ 653.10M | |
$ 147.10M | $ 141.90M | $ 139.60M | $ 143.40M | $ 203.20M | |
$ 243.60M | $ 300.10M | $ 210.60M | $ 129.30M | $ 325.10M | |
$ 103.10M | $ 146.90M | $ -12.60M | $ -44.20M | $ 149.10M | |
$ -70.00M | $ -63.50M | $ 13.70M | $ -42.00M | $ -132.00M | |
$ 33.10M | $ 83.40M | $ 1.10M | $ -86.20M | $ 17.10M | |
$ 26.90M | $ 53.10M | $ -146.30M | $ -12.50M | $ 13.80M | |
$ 0.52 | $ 0.95 | $ -2.61 | $ -0.22 | $ 0.24 | |
$ 0.51 | $ 0.94 | $ -2.61 | $ -0.22 | $ 0.24 | |
52.20M | 55.80M | 56.00M | 55.90M | 56.50M | |
52.60M | 56.40M | 56.00M | 55.90M | 56.70M |