Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 391.55M | $ 393.23M | $ 413.10M | $ 270.97M | $ 169.00M | |
| $ 224.44M | $ 223.60M | $ 221.41M | $ 123.18M | $ 44.63M | |
| $ 61.91M | $ 60.65M | $ 20.29M | $ 13.06M | $ 12.61M | |
| $ 41.44M | $ 41.13M | $ 40.38M | $ 37.96M | $ 38.67M | |
| $ 203.97M | $ 204.08M | $ 241.51M | $ 157.60M | $ 64.85M | |
| $ 162.53M | $ 162.94M | $ 201.12M | $ 110.12M | $ 32.02M | |
| $ -39.58M | $ -54.08M | $ -55.87M | $ -25.56M | $ -32.93M | |
| $ 122.95M | $ 108.86M | $ 145.25M | $ 84.56M | $ -902.90K | |
| $ 122.95M | $ 108.86M | $ 145.25M | $ 84.56M | $ -902.90K | |
| $ 3.77 | $ 3.38 | $ 4.51 | $ 2.63 | $ -0.03 | |
| $ 3.77 | $ 3.38 | $ 4.51 | $ 2.63 | $ -0.03 | |
| 32.61M | 32.19M | 32.19M | 32.20M | 32.37M | |
| 32.58M | 32.19M | 32.19M | 32.20M | 32.37M |