Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 1.71B | $ ― | $ 1.62B | $ 1.44B | $ 1.24B | |
| $ 658.50M | $ ― | $ 618.80M | $ 544.50M | $ 476.40M | |
| $ 349.90M | $ ― | $ 251.60M | $ 297.30M | $ 256.10M | |
| $ 119.40M | $ ― | $ 700.00K | $ 88.80M | $ 71.40M | |
| $ 485.70M | $ ― | $ 367.20M | $ 368.80M | $ 284.80M | |
| $ 308.60M | $ ― | $ 367.20M | $ 247.20M | $ 220.30M | |
| $ -16.30M | $ ― | $ -83.60M | $ -10.70M | $ -76.20M | |
| $ 292.30M | $ ― | $ 283.60M | $ 236.50M | $ 144.10M | |
| $ 210.70M | $ ― | $ 211.50M | $ 1.42B | $ 424.30M | |
| $ 1.65 | $ ― | $ 1.63 | $ 8.79 | $ 2.37 | |
| $ 1.64 | $ ― | $ 1.61 | $ 8.73 | $ 2.35 | |
| 127.90M | ― | 130.10M | 161.60M | 179.10M | |
| 128.60M | ― | 131.00M | 162.60M | 180.40M |