Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.12B | $ 2.17B | $ 2.13B | $ 1.86B | $ 1.59B | |
$ 547.70M | $ 507.10M | $ 465.00M | $ 446.50M | $ 405.40M | |
$ 261.20M | $ 214.50M | $ 212.50M | $ 205.70M | $ 196.40M | |
$ 94.90M | $ 95.00M | $ 103.30M | $ 102.20M | $ 101.80M | |
$ 374.90M | $ 278.10M | $ 307.30M | $ 345.10M | $ 279.90M | |
$ 286.50M | $ 279.90M | $ 152.30M | $ 141.50M | $ 103.20M | |
$ -62.90M | $ -172.20M | $ 4.40M | $ -38.50M | $ 34.80M | |
$ 223.60M | $ 107.70M | $ 156.70M | $ 202.30M | $ 138.00M | |
$ 167.10M | $ 84.10M | $ 122.20M | $ 164.40M | $ 112.40M | |
$ 5.21 | $ 2.59 | $ 3.74 | $ 4.89 | $ 3.29 | |
$ 5.17 | $ 2.58 | $ 3.73 | $ 4.86 | $ 3.29 | |
32.10M | 32.50M | 32.70M | 33.60M | 34.20M | |
32.30M | 32.60M | 32.80M | 33.80M | 34.20M |