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 | $255.8M | $177.0M | $163.3M | $188.4M | $187.2M | $186.8M | $169.7M | $158.6M | $153.9M | $152.7M | $113.9M | $100.6M | $103.3M | $97.2M | $98.3M | $95.1M | $92.4M |
| Operating expenses | $154.8M | $111.9M | $107.4M | $106.8M | $103.7M | $100.0M | $95.3M | $91.9M | $88.5M | $89.9M | $81.1M | $62.4M | $66.3M | $59.0M | $55.6M | $52.9M | $51.0M |
| Net income | $65.2M | $53.0M | $43.4M | $61.4M | $69.0M | $59.5M | $57.2M | $53.1M | $28.5M | $40.1M | $21.0M | $24.6M | $22.8M | $23.4M | $26.2M | $24.8M | $22.8M |
| Net profit margin | 25.48% | 29.95% | 26.57% | 32.61% | 36.87% | 31.85% | 33.70% | 33.47% | 18.50% | 26.24% | 18.39% | 24.42% | 22.06% | 24.11% | 26.64% | 26.04% | 24.64% |
| Basic EPSper basic share | $3.86 | $3.63 | $2.98 | $4.18 | $4.62 | $3.96 | $3.70 | $3.40 | $1.83 | $2.59 | $1.73 | $2.19 | $1.99 | $2.04 | $2.27 | $2.15 | $1.99 |
| Diluted EPSper diluted share | $3.84 | $3.62 | $2.97 | $4.17 | $4.60 | $3.95 | $3.69 | $3.39 | $1.82 | $2.57 | $1.73 | $2.19 | $1.98 | $2.03 | $2.27 | $2.15 | $1.98 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 10.55%1.78M shares |
FRANKLIN RESOURCES INC | 9.33%1.58M shares |
FMR LLC | 7.88%1.33M shares |
DIMENSIONAL FUND ADVISORS LP | 5.10%862.05K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.46%753.78K shares |
STATE STREET CORP | 3.49%590.17K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.66%449.22K shares |
AMERICAN CENTURY COMPANIES INC | 2.26%382.36K shares |
BASSWOOD CAPITAL MANAGEMENT, L.L.C. | 1.47%247.7K shares |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1.39%234.1K shares |
JPMORGAN CHASE & CO | 1.30%219.57K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.26%213.65K shares |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 1.20%203.1K shares |
LSV ASSET MANAGEMENT | 1.19%200.7K shares |
NORTHERN TRUST CORP | 1.03%173.99K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.92%155.01K shares |
TWO SIGMA INVESTMENTS, LP | 0.87%147.53K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.84%142.34K shares |
GOLDMAN SACHS GROUP INC | 0.83%140.73K shares |
Kimelman & Baird, LLC | 0.81%137.29K shares |
Percentages use 16.9M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 28, 2025Form 4 | Maxwell RainaDirector | BuyCommon Stock | 102.6 | $40.09 | $4.1K | 562.6 |
| Feb 4, 2025Form 4 | Merrill Robert DDirector | SellCommon Stock | 500 | $43.94 | $22.0K | 9.6K |