Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $73.6M | $70.4M | $74.4M | $61.6M | $54.1M | $55.2M | $54.3M | $51.6M | $47.1M | $42.1M | $37.9M | $35.8M | $36.9M | $35.9M | $35.7M | $35.5M | $36.7M |
| Operating expenses | $46.2M | $42.8M | $43.6M | $39.1M | $36.2M | $35.5M | $33.9M | $32.2M | $29.4M | $27.4M | $26.6M | $25.3M | $27.5M | $26.3M | $26.8M | $27.9M | $30.1M |
| Net income | $21.1M | $20.0M | $21.6M | $15.9M | $14.2M | $12.2M | $14.7M | $12.6M | $8.7M | $8.1M | $6.9M | $5.9M | $5.4M | $4.6M | $2.7M | $2.7M | −$1.1M |
| Net profit margin | 28.72% | 28.47% | 28.98% | 25.77% | 26.21% | 22.04% | 27.10% | 24.34% | 18.59% | 19.13% | 18.27% | 16.41% | 14.59% | 12.94% | 7.46% | 7.51% | −2.88% |
| Basic EPSper basic share | $1.30 | $1.20 | $1.35 | $1.05 | $0.96 | $0.86 | $1.10 | $0.94 | $0.69 | $0.67 | $0.60 | $0.52 | $0.45 | $0.35 | $0.13 | $0.18 | -$0.20 |
| Diluted EPSper diluted share | $1.27 | $1.19 | $1.34 | $1.04 | $0.95 | $0.85 | $1.08 | $0.93 | $0.68 | $0.66 | $0.59 | $0.52 | $0.45 | $0.35 | $0.13 | $0.18 | -$0.20 |
Reported shareholders
| Holder | % owned |
|---|---|
Fourthstone LLC | 7.01%1.15M shares |
BlackRock, Inc. | 6.41%1.05M shares |
Schulze Mark C | ≈4.53%741.92K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.95%648.37K shares |
Focus Partners Advisor Solutions, LLC | 2.34%383.69K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.18%357.42K shares |
ALLIANCEBERNSTEIN L.P. | 1.62%265.28K shares |
M3F, Inc. | 1.49%244.87K shares |
WALKER LOUISE A | ≈1.23%202.43K shares |
Smith Jeremiah Zachary | ≈0.94%154.57K shares |
NORTHERN TRUST CORP | 0.70%115.09K shares |
VANGUARD FIDUCIARY TRUST CO | 0.62%101.74K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.62%101.24K shares |
Adamski Jeffrey A | ≈0.61%99.95K shares |
UBS Group AG | 0.45%73.15K shares |
Carbahal Olsen Financial Services Group, LLC | 0.42%68.29K shares |
Martinez Richard M | ≈0.41%67.35K shares |
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 0.41%67.18K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.32%52.37K shares |
Spink Kevin | ≈0.28%45.96K shares |
Percentages use 16.4M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 | Smith Jeremiah ZacharyPresident/CEO/Director | SellCommon Stock | 6.8K | $17.69 | $120.0K | 154.6K |
| May 12, 2026Form 4 | Schulze Mark CDirector | SellCommon | 2.0K | $17.79 | $35.6K | 739.9K |
| May 8, 2026Form 4 | Schulze Mark CDirector | SellCommon Stock | 3.0K | $17.78 | $53.3K | 741.9K |
| May 4, 2026Form 4 | Spink KevinEVP/Chief Financial Officer | SellCommon Stock | 8.3K | $17.04 | $140.9K | 46.0K |
| Feb 19, 2026Form 4 | Servat Jean-LucDirector | BuyCommon Stock | 100 | $14.60 | $1.5K | 3.5K |