Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 155.00M | $ 117.06M | $ 99.81M | $ 92.54M | $ 87.03M | |
| $ 46.65M | $ 101.84M | $ 84.79M | $ 78.88M | $ 75.67M | |
| $ -37.64M | $ 40.54M | $ 37.35M | $ 28.93M | $ 38.91M | |
| $ 46.25M | $ 34.19M | $ 29.53M | $ 28.79M | $ 27.77M | |
| $ 130.51M | $ 94.34M | $ 75.20M | $ 66.42M | $ 57.56M | |
| $ 84.29M | $ 61.30M | $ 47.44M | $ 49.95M | $ 36.76M | |
| $ -50.98M | $ -34.80M | $ -27.20M | $ -33.53M | $ -28.34M | |
| $ 33.31M | $ 26.50M | $ 20.24M | $ 16.42M | $ 8.42M | |
| $ 7.58M | $ 4.09M | $ 2.50M | $ 1.85M | $ 5.34M | |
| $ 0.60 | $ 0.57 | $ 0.39 | $ 0.31 | $ 0.07 | |
| $ 0.60 | $ 0.57 | $ 0.39 | $ 0.31 | $ 0.07 | |
| 12.70M | 7.12M | 6.37M | 6.01M | 5.86M | |
| 12.70M | 7.12M | 6.37M | 6.01M | 5.88M |