Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 551.59M | $ 425.59M | $ 283.42M | $ 187.60M | |
| $ 221.53M | $ 145.10M | $ 96.20M | $ 60.65M | |
| $ 154.23M | $ 94.56M | $ 64.09M | $ 45.99M | |
| $ 24.00K | $ 3.87M | $ 2.27M | $ 727.00K | |
| $ 69.33M | $ 55.13M | $ 34.38M | $ 15.39M | |
| $ 67.30M | $ 50.53M | $ 32.12M | $ 14.66M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 67.30M | $ 50.53M | $ 32.12M | $ 14.66M | |
| $ 53.79M | $ 38.24M | $ 25.05M | $ 11.26M | |
| $ 1.64 | $ 1.31 | $ 0.79 | $ 0.36 | |
| $ 1.59 | $ 1.29 | $ 0.79 | $ 0.36 | |
| 32.78M | 29.26M | 31.53M | 31.53M | |
| 33.65M | 29.68M | 31.53M | 31.53M |