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 | $269.0M | $253.5M | $246.9M | $244.7M | $222.8M | $209.9M | $200.0M | $191.6M | $171.9M | $151.3M | $137.4M | $132.4M | $121.2M | $112.9M | $114.3M | $114.2M | $102.5M |
| Operating expenses | $131.6M | $125.1M | $130.7M | $110.2M | $104.3M | $91.2M | $89.4M | $86.2M | $79.3M | $73.0M | $68.2M | $66.2M | $62.8M | $57.7M | $55.1M | $53.4M | $53.5M |
| Net income | $103.4M | $93.5M | $93.8M | $103.8M | $95.7M | $84.3M | $87.0M | $80.4M | $57.3M | $52.1M | $46.4M | $43.8M | $38.8M | $35.4M | $30.7M | $24.5M | $19.0M |
| Net profit margin | 38.43% | 36.87% | 37.98% | 42.42% | 42.97% | 40.19% | 43.51% | 41.97% | 33.34% | 34.41% | 33.74% | 33.10% | 32.05% | 31.36% | 26.83% | 21.50% | 18.51% |
| Basic EPSper basic share | $4.02 | $3.64 | $3.67 | $4.07 | $3.76 | $3.31 | $3.40 | $3.18 | $2.28 | $2.08 | $1.86 | $1.77 | $2.36 | $2.17 | $1.89 | $1.32 | $1.27 |
| Diluted EPSper diluted share | $4.01 | $3.63 | $3.65 | $4.04 | $3.74 | $3.30 | $3.38 | $3.13 | $2.23 | $2.05 | $1.84 | $1.74 | $2.33 | $2.15 | $1.88 | $1.32 | $1.26 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.64%3.64M shares |
NEUBERGER BERMAN GROUP LLC | 8.75%2.18M shares |
STATE STREET CORP | 5.74%1.43M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.29%1.07M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 3.78%940.86K shares |
DIMENSIONAL FUND ADVISORS LP | 2.76%687.08K shares |
FULLER & THALER ASSET MANAGEMENT, INC. | 2.73%679.66K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.66%661.62K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.41%598.95K shares |
SILVERCREST ASSET MANAGEMENT GROUP LLC | 2.37%588.82K shares |
NEUMEIER POMA INVESTMENT COUNSEL LLC | 2.00%497.4K shares |
TWO SIGMA INVESTMENTS, LP | 1.68%417.61K shares |
AMERICAN CENTURY COMPANIES INC | 1.43%355.47K shares |
RAYMOND JAMES FINANCIAL INC | 1.21%300.21K shares |
Boston Trust Walden Corp | 1.18%293.88K shares |
AMERIPRISE FINANCIAL INC | 1.18%292.15K shares |
NORTHERN TRUST CORP | 1.09%271.57K shares |
FMR LLC | 1.02%252.76K shares |
FINDLAY DAVID M | ≈0.99%244.98K shares |
CITADEL ADVISORS LLC | 0.97%242.11K shares |
Percentages use 24.86M 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 29, 2026Form 4 | Toothaker Bradley JDirector | SellCommon Stock | 5.9K | $60.62 | $357.7K | 14.3K |
| May 6, 2026Form 4 | ROSS STEVEN DDirector | SellCommon Stock | 1.3K | $62.50 | $80.1K | 27.0K |
| May 5, 2026Form 4 | ROSS STEVEN DDirector | SellCommon Stock | 19 | $62.50 | $1.2K | 28.3K |
| May 1, 2026Form 4 | Ottinger Eric HExecutive Vice President | SellCommon Stock | 2.1K | $61.49 | $131.3K | 33.3K |
| Mar 12, 2026Form 4 | WELCH M SCOTTDirector | BuyCommon Stock · indirect | 10.0K | $56.23 | $562.3K | 212.0K |