Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 265.95M | $ 308.52M | $ 309.51M | $ 276.36M | $ 204.55M | |
| $ 235.78M | $ 280.05M | $ 284.61M | $ 265.84M | $ 200.11M | |
| $ 111.66M | $ 111.70M | $ 110.03M | $ 96.22M | $ 64.74M | |
| $ 74.07M | $ 70.81M | $ 67.19M | $ 61.30M | $ 41.78M | |
| $ 208.70M | $ 248.72M | $ 248.88M | $ 232.64M | $ 172.15M | |
| $ 124.12M | $ 168.34M | $ 174.59M | $ 169.62M | $ 135.37M | |
| $ -9.69M | $ -6.69M | $ -9.00M | $ -15.23M | $ -21.38M | |
| $ 114.44M | $ 161.65M | $ 165.59M | $ 154.39M | $ 113.99M | |
| $ 114.44M | $ 161.66M | $ 165.59M | $ 154.39M | $ 113.99M | |
| $ 3.98 | $ 5.58 | $ 5.82 | $ 5.57 | $ 4.69 | |
| $ 3.93 | $ 5.52 | $ 5.77 | $ 5.52 | $ 4.55 | |
| 28.01M | 28.23M | 27.98M | 27.35M | 23.90M | |
| 28.38M | 28.53M | 28.26M | 27.66M | 26.26M |