Income Statement | Dec 25 | Mar 25 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 254.14M | $ 183.02M | $ 146.31M | $ 142.08M | $ 121.33M | |
| $ 137.12M | $ 76.99M | $ 41.48M | $ 61.82M | $ 54.07M | |
| $ 21.52M | $ 33.32M | $ 30.53M | $ 31.63M | $ 17.93M | |
| $ 15.70M | $ 16.02M | $ 14.49M | $ 10.14M | $ 8.05M | |
| $ 131.30M | $ 59.72M | $ 25.48M | $ 40.35M | $ 44.20M | |
| $ 115.60M | $ 43.67M | $ 10.96M | $ 30.19M | $ 36.15M | |
| $ -9.03M | $ -3.13M | $ -2.98M | $ -640.00K | $ -361.00K | |
| $ 106.57M | $ 40.54M | $ 7.97M | $ 29.55M | $ 35.78M | |
| $ 55.22M | $ 17.90M | $ -7.86M | $ 11.24M | $ 17.40M | |
| $ 2.83 | $ 0.93 | $ -0.24 | $ 1.40 | $ 1.49 | |
| $ 2.83 | $ 0.93 | $ -0.24 | $ 1.39 | $ 1.48 | |
| 19.51M | 19.20M | 18.63M | 12.83M | 12.17M | |
| 19.51M | 19.20M | 18.63M | 12.84M | 12.18M |