Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $131.8M | $107.1M | $103.1M | $98.2M | $89.1M | $77.4M | $67.1M | $62.8M | $54.1M | $49.3M | $41.7M | $36.8M | $34.0M | $34.8M | $34.6M | $35.1M |
| Operating expenses | $52.4M | $48.7M | $47.0M | $42.5M | $40.8M | $39.3M | $34.7M | $33.4M | $30.0M | $27.6M | $26.9M | $24.7M | $24.0M | $24.3M | $24.5M | $25.0M |
| Net income | $58.0M | $41.5M | $39.7M | $38.5M | $36.1M | $23.6M | $23.7M | $21.9M | $12.9M | $13.2M | $9.6M | $6.4M | $5.1M | $4.2M | $2.5M | $2.2M |
| Net profit margin | 43.96% | 38.71% | 38.50% | 39.18% | 40.54% | 30.56% | 35.23% | 34.92% | 23.82% | 26.78% | 22.91% | 17.42% | 15.03% | 12.21% | 7.35% | 6.39% |
| Basic EPSper basic share | $5.78 | $4.13 | $3.89 | $3.66 | $3.47 | $2.21 | $2.18 | $2.04 | $1.22 | $1.40 | $1.03 | $0.82 | $0.55 | $0.35 | $0.13 | $0.10 |
| Diluted EPSper diluted share | $5.67 | $4.06 | $3.84 | $3.59 | $3.43 | $2.19 | $2.14 | $2.01 | $1.20 | $1.38 | $1.02 | $0.81 | $0.53 | $0.34 | $0.13 | $0.10 |
Reported shareholders
| Holder | % owned |
|---|---|
DALLAS DAVID D | ≈18.09%1.82M shares |
DALLAS ROBERT H II | ≈18.00%1.81M shares |
BlackRock, Inc. | 5.48%550.33K shares |
DIMENSIONAL FUND ADVISORS LP | 4.50%452.07K shares |
BANC FUNDS CO LLC | 3.69%370.47K shares |
ALLIANCEBERNSTEIN L.P. | 3.60%361.72K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.02%302.93K shares |
AMERICAN CENTURY COMPANIES INC | 2.65%265.76K shares |
HUGHES JAMES A | ≈1.82%183.14K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.82%182.8K shares |
STATE STREET CORP | 1.63%164.2K shares |
Pacific Ridge Capital Partners, LLC | 1.57%157.62K shares |
MORGAN STANLEY | 1.43%143.5K shares |
MALTESE CAPITAL MANAGEMENT LLC | 1.42%142.33K shares |
WELLINGTON MANAGEMENT GROUP LLP | 1.29%130.04K shares |
ROYCE & ASSOCIATES LP | 1.26%126.75K shares |
Courtright Wayne | ≈1.18%118.87K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.11%111.51K shares |
JPMORGAN CHASE & CO | 0.95%95.6K shares |
KENNEDY CAPITAL MANAGEMENT LLC | 0.82%82.32K shares |
Percentages use 10.04M 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 27, 2026Form 4 | BRODY MARK SDirector | SellCommon Stock | 1.6K | $55.24 | $88.4K | 113.9K |
| Apr 17, 2026Form 4 | Gross Mary E.Director | SellCommon Stock | 2.1K | $56.01 | $116.2K | 18.5K |
| Mar 13, 2026Form 4 | DALLAS ROBERT H IIDirector,TenPercentOwner | SellCommon Stock | 7.7K | $49.60 | $383.2K | 32.1K |
| Mar 12, 2026Form 4 | DALLAS ROBERT H IIDirector,TenPercentOwner | SellCommon Stock | 7.1K | $49.70 | $352.3K | 39.8K |
| Feb 18, 2026Form 4 | HUGHES JAMES ACEO | SellCommon Stock | 1.5K | $54.50 | $81.8K | 173.0K |