Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.72B | $ 1.66B | $ 2.17B | $ 1.87B | $ 1.73B | |
$ 626.50M | $ 585.70M | $ 617.30M | $ 566.80M | $ 533.70M | |
$ 508.10M | $ 421.00M | $ 441.90M | $ 401.10M | $ 358.50M | |
$ 89.40M | $ 91.30M | $ 77.50M | $ 76.80M | $ 71.80M | |
$ 204.20M | $ 268.70M | $ 208.50M | $ 242.90M | $ 235.60M | |
$ 118.40M | $ 164.70M | $ 168.40M | $ 160.10M | $ 163.10M | |
$ -23.00M | $ -11.60M | $ -12.60M | $ -7.40M | $ -17.60M | |
$ 95.40M | $ 153.10M | $ 154.20M | $ 152.70M | $ 145.50M | |
$ 85.40M | $ 582.60M | $ 137.40M | $ 119.10M | $ 108.80M | |
$ 2.67 | $ 18.21 | $ 4.29 | $ 3.70 | $ 3.40 | |
$ 2.65 | $ 18.15 | $ 4.28 | $ 3.69 | $ 3.39 | |
32.00M | 32.00M | 32.00M | 32.00M | 32.00M | |
32.20M | 32.10M | 32.10M | 32.10M | 32.10M |