Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.72B | $ 1.66B | $ 1.59B | $ 1.40B | $ 1.73B | |
$ 626.50M | $ 585.70M | $ 529.40M | $ 482.10M | $ 533.70M | |
$ 508.10M | $ 421.00M | $ 396.80M | $ 356.50M | $ 370.60M | |
$ 89.40M | $ 91.30M | $ 76.20M | $ 72.10M | $ 71.80M | |
$ 204.20M | $ 268.70M | $ 212.50M | $ 202.80M | $ 231.20M | |
$ 118.40M | $ 164.70M | $ 132.60M | $ 125.60M | $ 163.10M | |
$ -23.00M | $ -11.60M | $ -12.60M | $ -6.10M | $ -17.60M | |
$ 95.40M | $ 153.10M | $ 120.00M | $ 119.50M | $ 145.50M | |
$ 85.40M | $ 582.60M | $ 137.40M | $ 119.10M | $ 108.80M | |
$ 2.67 | $ 18.21 | $ 4.08 | $ 3.70 | $ 3.40 | |
$ 2.65 | $ 18.13 | $ 4.07 | $ 3.69 | $ 3.39 | |
32.00M | 32.00M | 32.00M | 32.00M | 32.00M | |
32.20M | 32.10M | 32.10M | 32.10M | 32.10M |