Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $152.7M | $144.7M | $143.8M | $122.4M | $124.2M | $129.5M | $93.3M | $78.9M | $65.3M | $57.4M | $45.6M | $32.2M | $28.5M | $22.6M | $15.9M |
| Operating expenses | $102.0M | $97.6M | $93.7M | $79.2M | $76.2M | $66.6M | $62.3M | $48.8M | $44.0M | $38.9M | $29.6M | $23.9M | $20.4M | $16.5M | $12.0M |
| Net income | $33.3M | $35.0M | $36.1M | $29.6M | $37.4M | $39.3M | $22.7M | $24.3M | $14.1M | $10.5M | $8.9M | $4.5M | $3.9M | $5.3M | $1.5M |
| Net profit margin | 21.84% | 24.21% | 25.07% | 24.23% | 30.13% | 30.32% | 24.34% | 30.84% | 21.56% | 18.28% | 19.45% | 14.11% | 13.77% | 23.44% | 9.69% |
| Basic EPSper basic share | $4.35 | $4.48 | $4.63 | $3.75 | $4.48 | $4.58 | $2.57 | $3.29 | $1.40 | $0.68 | $0.56 | $0.28 | $0.24 | $0.33 | — |
| Diluted EPSper diluted share | $4.29 | $4.36 | $4.56 | $3.70 | $4.37 | $4.49 | $2.51 | $3.15 | $1.32 | $0.66 | $0.55 | $0.28 | $0.24 | $0.33 | — |
Reported shareholders
| Holder | % owned |
|---|---|
T. Rowe Price Investment Management, Inc. | 13.44%997.94K shares |
BlackRock, Inc. | 6.58%488.78K shares |
DIMENSIONAL FUND ADVISORS LP | 5.68%421.65K shares |
De Lisle Partners LLP | 5.28%391.65K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.96%294.35K shares |
Pacific Ridge Capital Partners, LLC | 2.78%206.5K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.24%166.44K shares |
TCW GROUP INC | 2.08%154.43K shares |
Mullet Matthew D. | ≈1.97%146.54K shares |
ALLIANCEBERNSTEIN L.P. | 1.85%137.52K shares |
STATE STREET CORP | 1.72%128.04K shares |
Adams Joseph C. | ≈1.59%117.77K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.53%113.51K shares |
ROYCE & ASSOCIATES LP | 1.37%101.34K shares |
COSTA DONN C | ≈1.22%90.57K shares |
ACADIAN ASSET MANAGEMENT LLC | 1.22%90.42K shares |
Mansfield Michael J. | ≈1.20%89.33K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 1.18%87.75K shares |
AMERICAN CENTURY COMPANIES INC | 1.15%85.64K shares |
Leech Ted A. | ≈1.07%79.66K shares |
Percentages use 7.42M 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 |
|---|---|---|---|---|---|---|
| Nov 21, 2025Form 4/A | Cofer-Wildsmith MarinaDirector | SellCommon Stock | 2.4K | $40.00 | $94.8K | 0 |
| Nov 21, 2025Form 4 | Cofer-Wildsmith MarinaDirector | SellCommon Stock | 2.4K | $40.00 | $94.8K | 0 |
| Nov 20, 2025Form 4/A | Cofer-Wildsmith MarinaDirector | SellCommon Stock | 161 | $40.00 | $6.4K | 2.4K |
| Nov 20, 2025Form 4 | Cofer-Wildsmith MarinaDirector | SellCommon Stock | 161 | $40.00 | $6.4K | 2.4K |
| Nov 14, 2025Form 4 | Cofer-Wildsmith MarinaDirector | SellCommon Stock | 17 | $40.05 | $680.85 | 5.6K |