Revenue
2010
2011
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2011 | 2010 | |
|---|---|---|---|---|---|---|
| Revenue | $76.9M | $62.3M | $56.4M | $51.1M | $11.5M | $11.7M |
| Operating expenses | $38.4M | $32.5M | $30.1M | $30.6M | $9.9M | $9.9M |
| Net income | $25.0M | $19.0M | $14.0M | $12.2M | $750,000 | −$2.1M |
| Net profit margin | 32.45% | 30.52% | 24.86% | 23.96% | 6.54% | −17.90% |
| Basic EPSper basic share | $26.72 | $20.79 | $15.56 | $13.95 | $1.16 | -$3.25 |
| Diluted EPSper diluted share | $26.72 | $20.79 | $15.56 | $13.95 | $1.16 | -$3.25 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Siena Capital Partners GP, LLC | 39.91K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.