Revenue
2010
2011
2012
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|
| Revenue | $40.9M | $33.8M | $29.7M | $28.6M | $3.8M | $2.8M | $1.7M |
| Operating expenses | — | — | — | — | $3.7M | $3.4M | $3.2M |
| Net income | $10.9M | $8.5M | $8.1M | $7.2M | $74,485 | −$1.3M | −$2.0M |
| Net profit margin | 26.72% | 25.18% | 27.34% | 25.22% | 1.96% | −45.50% | −119.09% |
| Basic EPSper basic share | $1.73 | $1.37 | $1.31 | $1.17 | $0.03 | -$0.58 | -$0.92 |
| Diluted EPSper diluted share | $1.71 | $1.36 | $1.31 | $1.16 | $0.03 | -$0.58 | -$0.92 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BANC FUNDS CO LLC | 492.07K |
Siena Capital Partners GP, LLC | 230K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.