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 | $419.2M | $395.8M | $418.1M | $409.0M | $335.2M | $312.9M | $310.6M | $264.4M | $224.1M | $212.6M | $201.3M | $150.9M | $138.7M | $139.4M | $135.6M | $123.1M | $122.0M |
| Operating expenses | $241.0M | $234.1M | $233.2M | $216.6M | $178.3M | $182.8M | $185.5M | $168.5M | $146.5M | $146.0M | $130.8M | $110.4M | $93.6M | $98.0M | $82.7M | $77.2M | $75.5M |
| Net income | $121.6M | $114.9M | $117.4M | $125.4M | $117.7M | $64.8M | $92.1M | $68.3M | $40.6M | $44.8M | $43.8M | $26.1M | $27.4M | $19.0M | $18.6M | $6.0M | $10.0M |
| Net profit margin | 29.00% | 29.02% | 28.08% | 30.66% | 35.10% | 20.71% | 29.64% | 25.84% | 18.10% | 21.08% | 21.76% | 17.30% | 19.76% | 13.63% | 13.71% | 4.88% | 8.16% |
| Basic EPSper basic share | $3.72 | $3.47 | $3.53 | $3.85 | $3.96 | $2.17 | $3.02 | $2.57 | $1.77 | $1.96 | $1.93 | $1.47 | $1.71 | $1.19 | $1.17 | $0.38 | $0.63 |
| Diluted EPSper diluted share | $3.70 | $3.46 | $3.52 | $3.83 | $3.94 | $2.16 | $3.00 | $2.54 | $1.74 | $1.94 | $1.91 | $1.46 | $1.69 | $1.18 | $1.16 | $0.37 | $0.62 |
Reported shareholders
| Holder | % owned |
|---|---|
FMR LLC | 8.80%2.81M shares |
BlackRock, Inc. | 7.97%2.55M shares |
DIMENSIONAL FUND ADVISORS LP | 5.41%1.73M shares |
FRANKLIN RESOURCES INC | 5.19%1.66M shares |
Giese Cory W | ≈4.99%1.6M shares |
SMITH RICHARD P | ≈4.52%1.44M shares |
Koehnen Michael W | ≈4.24%1.35M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.93%1.26M shares |
Davis Asset Management, L.P. | 3.28%1.05M shares |
STATE STREET CORP | 3.12%997.54K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.59%829.28K shares |
North Reef Capital Management LP | 2.09%667.06K shares |
ALLIANCEBERNSTEIN L.P. | 2.01%643.28K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.47%470.76K shares |
AMERICAN CENTURY COMPANIES INC | 1.40%448.22K shares |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1.31%418.3K shares |
TWO SIGMA INVESTMENTS, LP | 1.18%377.71K shares |
Curi Capital, LLC | 1.17%373.95K shares |
GOLDMAN SACHS GROUP INC | 1.14%363.51K shares |
NORTHERN TRUST CORP | 1.12%357.33K shares |
Percentages use 31.97M 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 |
|---|---|---|---|---|---|---|
| Dec 11, 2024Form 4/A | Giese Cory WDirector | SellCommon Stock | 5.1K | $49.47 | $252.3K | 6.1K |
| Dec 11, 2024Form 4 | Giese Cory WDirector | SellCommon Stock | 5.1K | $49.47 | $252.3K | 6.1K |
| Aug 28, 2024Form 4 | Koehnen Michael WDirector | SellCommon Stock · indirect | 1.4K | $45.20 | $63.3K | 3.0K |
| Aug 16, 2024Form 4 | Giese Cory WDirector | SellCommon Stock · indirect | 500 | $43.09 | $21.5K | 44.2K |
| Aug 16, 2024Form 4 | Giese Cory WDirector | SellCommon Stock | 3.5K | $43.11 | $149.4K | 11.2K |