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 | $187.7M | $134.3M | $100.9M | $107.6M | $110.3M | $96.4M | $90.6M | $85.0M | $82.7M | $77.6M | $72.7M | $72.6M | $45.0M | $43.7M | $45.0M | $23.4M | $20.1M |
| Operating expenses | $115.4M | $106.7M | $67.8M | $62.7M | $55.0M | $54.9M | $55.6M | $52.5M | $51.3M | $48.0M | $46.8M | $45.9M | $36.4M | $29.1M | $29.0M | $13.2M | $12.4M |
| Net income | $59.2M | $8.5M | $27.4M | $38.1M | $43.5M | $29.4M | $25.7M | $24.9M | $18.5M | $19.6M | $17.7M | $17.6M | $5.7M | $10.6M | $10.5M | $6.5M | $5.0M |
| Net profit margin | 31.53% | 6.33% | 27.14% | 35.40% | 39.47% | 30.44% | 28.40% | 29.32% | 22.31% | 25.23% | 24.37% | 24.32% | 12.72% | 24.25% | 23.41% | 27.75% | 25.12% |
| Basic EPSper basic share | $5.92 | $1.00 | $3.85 | $5.31 | $6.05 | $4.02 | $3.48 | $3.37 | $2.50 | $2.65 | $2.36 | $2.34 | $1.21 | $2.37 | $2.36 | $2.07 | $1.61 |
| Diluted EPSper diluted share | $5.88 | $0.99 | $3.83 | $5.28 | $6.02 | $4.00 | $3.47 | $3.37 | $2.50 | $2.65 | $2.36 | $2.34 | $1.21 | $2.37 | $2.36 | $2.06 | $1.61 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 7.44%744.49K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.03%403.16K shares |
DENAPLES LOUIS A | ≈3.50%350.8K shares |
DIMENSIONAL FUND ADVISORS LP | 3.39%339.27K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.49%249.64K shares |
STATE STREET CORP | 2.12%212.48K shares |
AMERICAN CENTURY COMPANIES INC | 2.03%202.75K shares |
PEOPLES FINANCIAL SERVICES CORP. | 0.90%90.4K shares |
NORTHERN TRUST CORP | 0.86%86.12K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.83%82.97K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.79%78.82K shares |
VANGUARD FIDUCIARY TRUST CO | 0.62%61.98K shares |
Empowered Funds, LLC | 0.60%60.07K shares |
Aubrey William E II | ≈0.56%55.9K shares |
DeNaples Joseph L | ≈0.54%53.96K shares |
Bank of New York Mellon Corp | 0.53%52.64K shares |
MORGAN STANLEY | 0.49%49.16K shares |
PNC Financial Services Group, Inc. | 0.48%48.43K shares |
Alliance Wealth Advisors, LLC | 0.45%44.93K shares |
WRIGHT JOSEPH T JR | ≈0.44%43.94K shares |
Percentages use 10.01M 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 |
|---|---|---|---|---|---|---|
| Aug 15, 2025Form 4 | LOCHEN RICHARD S JRDirector | BuyCommon Stock | 100 | $50.10 | $5.0K | 18.4K |
| Aug 6, 2025Form 4 | LOCHEN RICHARD S JRDirector | BuyCommon Stock | 1.0K | $47.67 | $47.7K | 18.3K |
| Mar 5, 2025Form 4 | LOCHEN RICHARD S JRDirector | BuyCOMMON STOCK | 300 | $47.14 | $14.1K | 17.1K |
| Mar 5, 2025Form 4 | LOCHEN RICHARD S JRDirector | BuyCOMMON STOCK | 700 | $47.11 | $33.0K | 16.8K |
| Nov 27, 2024Form 4 | BEST CRAIG WCEO | SellCOMMON STOCK · indirect | 2.5K | $57.01 | $142.5K | 4.7K |