Income Statement | Dec 24 | Dec 23 | Dec 21 |
|---|---|---|---|
| $ 124.19M | $ 92.87M | $ 83.81M | |
| $ 122.89M | $ 94.14M | $ 84.15M | |
| $ 94.37M | $ 69.89M | $ 58.18M | |
| $ 23.10M | $ 15.09M | $ 13.96M | |
| $ 53.56M | $ 31.91M | $ 36.58M | |
| $ 28.52M | $ 24.24M | $ 25.97M | |
| $ -8.73M | $ -9.38M | $ -3.46M | |
| $ 19.79M | $ 14.86M | $ 22.51M | |
| $ 3.48M | $ 3.93M | $ 17.16M | |
| $ 0.00 | $ 0.02 | $ 0.10 | |
| $ 0.00 | $ 0.02 | $ 0.10 | |
| 0.00 | 227.37M | 173.39M | |
| 0.00 | 227.37M | 180.62M |