Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 830.54M | $ 696.39M | $ 624.21M | $ 544.42M | $ 546.41M | |
| $ 283.43M | $ 278.20M | $ 240.31M | $ 192.53M | $ 177.38M | |
| $ 270.81M | $ 314.92M | $ 268.73M | $ 220.55M | $ 186.84M | |
| $ 50.91M | $ 64.33M | $ 55.97M | $ 56.77M | $ 52.96M | |
| $ 81.70M | $ 25.88M | $ 31.93M | $ 32.44M | $ 40.96M | |
| $ 12.63M | $ -36.72M | $ -28.42M | $ -28.01M | $ -9.46M | |
| $ -1.40M | $ -17.60M | $ -3.42M | $ -1.56M | $ -14.16M | |
| $ 11.22M | $ -54.32M | $ -31.84M | $ -29.57M | $ -23.62M | |
| $ -843.00K | $ -62.31M | $ -30.86M | $ -31.82M | $ -25.32M | |
| $ -0.14 | $ -2.22 | $ -1.57 | $ -1.62 | $ -1.56 | |
| $ -0.14 | $ -2.22 | $ -1.57 | $ -1.62 | $ -1.56 | |
| 35.12M | 33.06M | 30.06M | 29.69M | 26.72M | |
| 35.12M | 33.06M | 30.06M | 29.69M | 26.72M |