Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 89.20M | $ 80.53M | $ 74.48M | $ 68.29M | $ 62.64M | |
| $ 14.60M | $ 54.24M | $ 48.21M | $ 45.16M | $ 41.10M | |
| $ -7.15M | $ 28.87M | $ 28.43M | $ 27.07M | $ 26.86M | |
| $ 23.26B | $ 16.98M | $ 16.77M | $ 16.37M | $ 16.67M | |
| $ 23.26B | $ 48.10M | $ 40.95M | $ 35.14M | $ 27.60M | |
| $ 21.75M | $ 25.37M | $ 19.79M | $ 18.09M | $ 14.24M | |
| $ -15.72M | $ -9.71M | $ -11.33M | $ -14.36M | $ -16.94M | |
| $ 6.03M | $ 15.66M | $ 8.45M | $ 3.72M | $ -2.70M | |
| $ 6.03M | $ 15.66M | $ 8.45M | $ 3.72M | $ -2.70M | |
| $ 1.72 | $ 4.46 | $ 2.38 | $ 1.03 | $ -0.74 | |
| $ 1.72 | $ 4.46 | $ 2.38 | $ 1.03 | $ -0.74 | |
| 3.50M | 3.54M | 3.59M | 3.61M | 3.65M | |
| 3.50M | 3.54M | 3.59M | 3.61M | 3.65M |