Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.39B | $ 1.32B | $ 1.26B | $ 1.30B | $ 1.20B | |
| $ 537.38M | $ 482.95M | $ 441.07M | $ 437.73M | $ 432.73M | |
| $ 373.38M | $ 348.54M | $ 336.55M | $ 362.33M | $ 327.94M | |
| $ 41.99M | $ 44.67M | $ 46.27M | $ 46.34M | $ 53.14M | |
| $ 198.39M | $ 181.43M | $ 141.71M | $ 118.18M | $ 155.45M | |
| $ 164.00M | $ 134.41M | $ 104.52M | $ 75.40M | $ 104.80M | |
| $ -27.14M | $ -20.85M | $ -40.87M | $ -33.48M | $ -32.16M | |
| $ 136.85M | $ 113.55M | $ 63.65M | $ 41.92M | $ 72.63M | |
| $ 116.10M | $ 86.95M | $ 44.52M | $ 19.56M | $ 55.23M | |
| $ 1.99 | $ 1.49 | $ 0.76 | $ 0.33 | $ 0.93 | |
| $ 1.96 | $ 1.48 | $ 0.75 | $ 0.33 | $ 0.93 | |
| 58.43M | 58.28M | 58.09M | 58.87M | 58.97M | |
| 59.17M | 58.87M | 58.34M | 58.87M | 58.97M |