Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 50.92M | $ 61.65M | $ 49.38M | $ 53.89M | $ 59.72M | |
| $ 50.92M | $ 54.85M | $ 48.17M | $ 56.28M | $ 53.84M | |
| $ 35.41M | $ 36.86M | $ 34.97M | $ 40.70M | $ 39.59M | |
| $ 0.00 | $ 1.33M | $ 3.36M | $ 3.06M | $ 0.00 | |
| $ 11.74M | $ 19.33M | $ 16.56M | $ 18.64M | $ 14.25M | |
| $ 15.52M | $ 18.00M | $ 13.20M | $ 15.58M | $ 14.25M | |
| $ -3.77M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 11.74M | $ 18.00M | $ 13.20M | $ 15.58M | $ 14.25M | |
| $ 9.53M | $ 14.61M | $ 10.89M | $ 12.70M | $ 11.38M | |
| $ 0.92 | $ 1.40 | $ 1.05 | $ 1.22 | $ 1.08 | |
| $ 0.92 | $ 1.40 | $ 1.04 | $ 1.22 | $ 1.07 | |
| 10.36M | 10.42M | 10.40M | 10.41M | 10.58M | |
| 10.36M | 10.43M | 10.42M | 10.44M | 10.59M |