Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 502.29M | $ 345.78M | $ 201.34M | $ 128.59M | $ 162.02M | |
| $ 137.57M | $ 105.39M | $ 62.70M | $ 42.73M | $ 55.62M | |
| $ 100.90M | $ 80.59M | $ 53.40M | $ 48.24M | $ 56.96M | |
| $ 11.31M | $ 1.50M | $ 6.20M | $ 7.29M | $ 5.99M | |
| $ 47.98M | $ 26.39M | $ 15.49M | $ 1.27M | $ 4.65M | |
| $ 36.67M | $ 24.80M | $ 9.30M | $ -6.03M | $ -1.34M | |
| - | $ -1.30M | $ -1.22M | $ -990.00K | $ -393.00K | |
| $ 29.36M | $ 23.50M | $ 8.08M | $ -7.01M | $ -1.73M | |
| $ 23.25M | $ 19.05M | $ 7.57M | $ -6.78M | $ -2.06M | |
| $ 0.06 | $ 0.05 | $ 0.02 | $ -0.02 | $ -0.01 | |
| $ 0.06 | $ 0.05 | $ 0.02 | $ -0.02 | $ -0.01 | |
| 413.20M | 402.05M | 396.15M | 395.95M | 392.70M | |
| 422.17M | 414.55M | 396.14M | 395.95M | 392.69M |