Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 2.48B | $ ― | $ 2.59B | $ 2.67B | $ 2.20B | |
| $ 1.93B | $ ― | $ 982.30M | $ 887.90M | $ 825.00M | |
| $ 1.41B | $ ― | $ 494.00M | $ 469.30M | $ 416.80M | |
| $ 298.20M | $ ― | $ 278.40M | $ 254.80M | $ 237.30M | |
| $ 833.70M | $ ― | $ 789.10M | $ 696.80M | $ 636.80M | |
| $ 523.90M | $ ― | $ 488.30M | $ 418.60M | $ 408.20M | |
| $ -192.50M | $ ― | $ -178.70M | $ -162.30M | $ -128.50M | |
| $ 331.40M | $ ― | $ 309.60M | $ 256.30M | $ 279.70M | |
| $ 271.70M | $ ― | $ 250.90M | $ 217.50M | $ 220.80M | |
| $ 4.39 | $ ― | $ 4.20 | $ 3.86 | $ 3.96 | |
| $ 4.37 | $ ― | $ 4.19 | $ 3.85 | $ 3.95 | |
| 58.50M | ― | 56.10M | 52.50M | 52.00M | |
| 58.70M | ― | 56.30M | 52.60M | 52.10M |