Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.49B | $ 1.39B | $ 3.37B | $ 3.41B | $ 2.94B | |
$ 665.10M | $ 654.10M | $ 1.34B | $ 1.29B | $ 1.01B | |
$ 396.30M | $ 367.30M | $ 797.50M | $ 775.40M | $ 698.10M | |
$ 86.80M | $ 77.60M | $ 78.70M | $ 121.10M | $ 123.80M | |
$ 361.00M | $ 368.00M | $ 383.30M | $ 670.80M | $ 380.90M | |
$ 268.80M | $ 286.80M | $ 369.50M | $ 529.20M | $ 262.90M | |
$ -42.40M | $ -47.00M | $ -53.00M | $ 500.00K | $ -38.40M | |
$ 226.40M | $ 239.80M | $ 563.00M | $ 502.80M | $ 224.50M | |
$ 184.10M | $ 188.30M | $ 401.10M | $ 435.40M | $ 181.00M | |
$ 3.22 | $ 3.32 | $ 7.07 | $ 7.68 | $ 3.19 | |
$ 3.19 | $ 3.27 | $ 7.07 | $ 7.68 | $ 3.19 | |
57.10M | 56.80M | 56.70M | 56.70M | 56.70M | |
57.80M | 57.50M | 56.73M | 56.70M | 56.70M |