Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.49B | $ 1.39B | $ 1.34B | $ 1.35B | $ 2.94B | |
| $ 665.10M | $ 654.10M | $ 626.20M | $ 598.90M | $ 1.01B | |
| $ 396.30M | $ 367.30M | $ 324.90M | $ 319.70M | $ 743.30M | |
| $ 86.80M | $ 77.60M | $ 78.70M | $ 81.80M | $ 127.50M | |
| $ 361.00M | $ 368.00M | $ 383.30M | $ 365.80M | $ 407.30M | |
| $ 268.80M | $ 286.80M | $ 301.30M | $ 279.20M | $ 262.90M | |
| $ -42.40M | $ -47.00M | $ -53.00M | $ -53.10M | $ -38.40M | |
| $ 226.40M | $ 239.80M | $ 248.30M | $ 226.10M | $ 224.50M | |
| $ 184.10M | $ 188.30M | $ 204.90M | $ 178.00M | $ 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 |