Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.38B | $ 1.27B | $ 1.29B | $ 1.23B | $ 796.92M | |
| $ 536.41M | $ 501.23M | $ 540.42M | $ 525.06M | $ 329.93M | |
| $ 447.44M | $ 414.22M | $ 376.11M | $ 340.39M | $ 296.58M | |
| $ 89.58M | $ 76.02M | $ 62.75M | $ 53.95M | $ 23.92M | |
| $ 181.56M | $ 161.83M | $ 227.06M | $ 238.62M | $ 57.74M | |
| $ 88.89M | $ 87.00M | $ 164.31M | $ 184.67M | $ 33.35M | |
| $ 3.09M | $ 3.92M | $ 4.38M | $ -2.09M | $ -6.56M | |
| $ 91.98M | $ 90.92M | $ 168.69M | $ 182.58M | $ 26.79M | |
| $ 67.26M | $ 68.55M | $ 125.24M | $ 136.63M | $ 21.12M | |
| $ 0.48 | $ 0.49 | $ 0.90 | $ 0.99 | $ 0.27 | |
| $ 0.48 | $ 0.49 | $ 0.89 | $ 0.98 | $ 0.27 | |
| 140.70M | 140.07M | 139.47M | 138.09M | 136.95M | |
| 141.41M | 140.69M | 140.10M | 139.61M | 136.95M |