Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 128.37M | $ 65.20M | $ 52.17M | $ 25.60M | $ 32.88M | |
| $ 112.82M | $ 57.93M | $ 39.09M | $ 30.62M | $ 27.92M | |
| $ 46.88M | $ 39.30M | $ 32.58M | $ 27.14M | $ 24.51M | |
| $ 8.50M | $ 6.75M | $ 4.82M | $ 5.06M | $ 4.83M | |
| $ 78.11M | $ 24.63M | $ 12.80M | $ 6.75M | $ 8.11M | |
| $ 65.94M | $ 18.63M | $ 6.51M | $ 3.47M | $ 3.42M | |
| $ 3.48M | $ -929.94K | $ 1.32M | $ -1.90M | $ -309.60K | |
| $ 69.42M | $ 17.70M | $ 7.83M | $ 1.58M | $ 3.11M | |
| $ 42.00M | $ 9.85M | $ 4.10M | $ 117.58K | $ 1.72M | |
| $ 0.10 | $ 0.02 | $ 0.01 | $ 0.00 | $ 0.00 | |
| $ 0.10 | $ 0.02 | $ 0.01 | $ 0.00 | $ 0.00 | |
| 405.29M | 405.29M | 405.29M | 405.29M | 407.10M | |
| 405.29M | 405.29M | 405.29M | 405.29M | 407.10M |