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 | $69.5M | $72.8M | $65.0M | $62.6M | $52.3M | $44.2M | $39.0M | $36.3M | $34.0M | $31.4M | $31.6M | $29.5M | $29.9M | $29.3M | $28.7M | $28.1M | $25.3M |
| Operating expenses | $55.9M | $51.3M | $52.8M | $43.1M | $38.0M | $29.4M | $26.8M | $25.2M | $23.2M | $22.7M | $22.5M | $20.0M | $20.4M | $18.5M | $19.2M | $17.1M | $16.5M |
| Net income | $8.2M | $15.3M | $9.4M | $14.5M | $11.0M | $11.2M | $9.8M | $9.0M | $7.8M | $6.4M | $6.9M | $7.1M | $7.2M | $6.5M | $4.3M | $3.6M | $3.4M |
| Net profit margin | 11.82% | 21.08% | 14.39% | 23.21% | 21.07% | 25.27% | 25.04% | 24.81% | 22.92% | 20.30% | 21.84% | 24.17% | 23.93% | 22.35% | 15.07% | 12.83% | 13.61% |
| Basic EPSper basic share | $1.59 | $4.32 | $2.66 | $4.17 | $3.20 | $3.27 | $2.84 | $2.60 | $2.24 | $1.81 | $1.97 | $2.08 | $2.11 | $1.97 | $1.31 | $1.11 | $1.09 |
| Diluted EPSper diluted share | $1.59 | $4.32 | $2.66 | $4.17 | $3.20 | $3.27 | $2.84 | $2.60 | $2.24 | $1.81 | $1.97 | $2.08 | $2.11 | $1.96 | $1.31 | $1.11 | $1.08 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 6.38%345.27K shares |
Fourthstone LLC | 5.31%287.58K shares |
WELLINGTON MANAGEMENT GROUP LLP | 5.16%279.08K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.93%212.73K shares |
MILLESON JOHN R | ≈2.67%144.68K shares |
GRAHAM CAPITAL WEALTH MANAGEMENT, LLC | 2.51%135.62K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.19%118.25K shares |
GILPIN THOMAS T | ≈2.14%116K shares |
ALLIANCEBERNSTEIN L.P. | 1.73%93.52K shares |
STATE STREET CORP | 1.67%90.31K shares |
MALTESE CAPITAL MANAGEMENT LLC | 1.21%65.7K shares |
TWO SIGMA INVESTMENTS, LP | 1.15%62.36K shares |
CHOREO, LLC | 1.12%60.4K shares |
BANC FUNDS CO LLC | 1.04%56.5K shares |
MARSHALL WACE, LLP | 0.95%51.42K shares |
Lorey Brandon Craig | ≈0.82%44.2K shares |
DIMENSIONAL FUND ADVISORS LP | 0.71%38.58K shares |
NORTHERN TRUST CORP | 0.68%37.06K shares |
CITADEL ADVISORS LLC | 0.62%33.6K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.59%31.93K shares |
Percentages use 5.41M 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 |
|---|---|---|---|---|---|---|
| Apr 29, 2026Form 4 | SCHMIDT MARIANNEEXECUTIVE OFFICER | SellCommon Stock, $2.50 Par Value | 388 | $37.95 | $14.7K | 3.8K |
| Mar 11, 2026Form 4 | HAMBERGER SCOTT MDirector | BuyCommon Stock, $2.50 Par Value | 909 | $33.00 | $30.0K | 2.5K |
| Mar 5, 2026Form 4 | HILL EDWARD IIIDirector | BuyCommon Stock, $2.50 Par Value | 939 | $34.62 | $32.5K | 5.6K |
| Mar 2, 2026Form 4 | Lorey Brandon CraigEXECUTIVE OFFICER | BuyCommon Stock, $2.50 Par Value | 350 | $34.53 | $12.1K | 44.2K |
| Feb 27, 2026Form 4 | HAMBERGER SCOTT MDirector | BuyCommon Stock, $2.50 Par Value · indirect | 945 | $36.00 | $34.0K | 11.0K |