Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 1.66B | $ ― | $ 1.51B | $ 1.44B | $ 1.52B | |
| $ 363.50M | $ ― | $ 359.30M | $ 304.10M | $ 324.00M | |
| $ 154.40M | $ ― | $ 118.50M | $ 97.70M | $ 93.60M | |
| $ 3.50M | $ ― | $ 3.00M | $ 3.00M | $ 2.70M | |
| $ 222.80M | $ ― | $ 243.80M | $ 233.40M | $ 236.90M | |
| $ 209.10M | $ ― | $ 240.80M | $ 230.40M | $ 234.20M | |
| $ 10.20M | $ ― | $ 29.30M | $ -8.80M | $ 1.60M | |
| $ 219.30M | $ ― | $ 270.10M | $ 221.60M | $ 235.80M | |
| $ 167.90M | $ ― | $ 203.40M | $ 166.90M | $ 178.80M | |
| $ 3.30 | $ ― | $ 4.04 | $ 3.34 | $ 3.59 | |
| $ 3.29 | $ ― | $ 4.00 | $ 3.33 | $ 3.59 | |
| 50.90M | ― | 50.40M | 49.99M | 49.82M | |
| 50.90M | ― | 50.80M | 50.12M | 49.85M |