Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.70B | $ 2.73B | $ 3.28B | $ 2.86B | $ 2.47B | |
$ 877.00M | $ 875.90M | $ 940.50M | $ 783.90M | $ 703.00M | |
$ 641.30M | $ 569.70M | $ 665.70M | $ 545.40M | $ 492.00M | |
$ 77.30M | $ 64.30M | $ 64.50M | $ 75.10M | $ 77.50M | |
$ 319.60M | $ 368.20M | $ 356.00M | $ 313.40M | $ 273.70M | |
$ 235.70M | $ 306.30M | $ 287.10M | $ 234.30M | $ 196.00M | |
$ -67.40M | $ -67.60M | $ 10.10M | $ 4.00M | $ 200.00K | |
$ 168.30M | $ 238.70M | $ 213.40M | $ 238.30M | $ 196.20M | |
$ 125.90M | $ 182.00M | $ 155.40M | $ 182.60M | $ 145.70M | |
$ 0.99 | $ 1.42 | $ 1.21 | $ 1.43 | $ 1.14 | |
$ 0.96 | $ 1.40 | $ 1.20 | $ 1.43 | $ 1.14 | |
127.10M | 127.80M | 128.00M | 128.02M | 128.02M | |
130.90M | 129.90M | 129.10M | 128.02M | 128.02M |