Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 395.32M | $ 78.04M | $ 93.79M | $ 120.12M | $ 86.36M | |
| $ 200.93M | $ 36.83M | $ 65.38M | $ 72.57M | $ 48.85M | |
| $ 20.84M | $ 20.25M | $ 21.51M | $ 14.24M | $ 6.30M | |
| $ 98.93M | $ 13.23M | $ 15.54M | $ 14.88M | $ 11.76M | |
| $ 279.02M | $ 31.43M | $ 51.67M | $ 98.88M | $ 46.43M | |
| $ 180.09M | $ 16.57M | $ 26.46M | $ 58.33M | $ 42.55M | |
| $ -153.97M | $ -650.00K | $ 5.12M | $ 11.98M | $ -28.31M | |
| $ 26.11M | $ 15.93M | $ 31.58M | $ 70.32M | $ 14.24M | |
| $ 181.65M | $ 12.28M | $ 14.67M | $ 59.63M | $ 3.92M | |
| $ 1.70 | $ 0.12 | $ 0.16 | $ 0.52 | $ 0.04 | |
| $ 1.58 | $ 0.12 | $ 0.16 | $ 0.52 | $ 0.04 | |
| 106.89M | 102.12M | 94.06M | 114.46M | 93.58M | |
| 117.47M | 102.12M | 94.06M | 114.68M | 93.69M |