Income Statement | Mar 26 | Dec 24 | Mar 24 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 133.93M | $ 117.27M | $ 91.30M | $ 57.97M | $ 55.26M | |
| $ 84.27M | $ 68.22M | $ 55.47M | $ 32.14M | $ 32.49M | |
| $ 76.99M | $ 80.29M | $ 65.63M | $ 38.89M | $ 36.34M | |
| $ 5.22M | $ 4.22M | $ 3.17M | $ 1.30M | $ 1.34M | |
| $ 15.89M | $ -7.88M | $ 5.08M | $ -5.43M | $ -2.51M | |
| $ 7.28M | $ -12.07M | $ -10.16M | $ -6.75M | $ -3.85M | |
| $ -283.00K | $ -4.19M | $ 9.12M | $ -1.66M | $ -995.00K | |
| $ 7.00M | $ -16.26M | $ -1.04M | $ -8.42M | $ -4.85M | |
| $ 4.97M | $ -16.45M | $ 660.00K | $ -8.48M | $ -4.85M | |
| $ 0.04 | $ -0.12 | $ 0.01 | $ -0.09 | $ -0.06 | |
| $ 0.03 | $ -0.12 | $ 0.01 | $ -0.09 | $ -0.06 | |
| 139.53M | 133.67M | 119.09M | 94.09M | 85.46M | |
| 150.04M | 133.67M | 126.79M | 94.09M | 85.46M |