Income Statement | Mar 26 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 151.82M | $ 180.35M | $ 195.92M | $ 168.79M | $ 133.31M | |
| $ 90.13M | $ 108.97M | $ 121.91M | $ 110.51M | $ 88.78M | |
| $ 94.96M | $ 110.78M | $ 112.42M | $ 115.06M | $ 73.01M | |
| $ 12.78M | $ 11.89M | $ 10.25M | $ 8.06M | $ 6.60M | |
| $ 1.22M | $ 10.07M | $ 19.74M | $ 4.59M | $ 22.36M | |
| $ -4.83M | $ -1.82M | $ 9.48M | $ -4.54M | $ 15.77M | |
| $ -12.80M | $ -6.25M | $ -6.49M | $ -6.75M | $ -4.89M | |
| $ -17.64M | $ -8.06M | $ 3.00M | $ -11.30M | $ 10.88M | |
| $ -11.67M | $ -8.25M | $ -4.48M | $ -14.68M | $ 10.55M | |
| $ -0.19 | $ -0.14 | $ -0.08 | $ -0.26 | $ -0.01 | |
| $ -0.19 | $ -0.14 | $ -0.08 | $ -0.26 | $ -0.01 | |
| 60.45M | 57.69M | 56.78M | 55.68M | 55.64M | |
| 60.45M | 57.69M | 56.78M | 55.68M | 55.64M |