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 | $292.7M | $250.5M | $256.7M | $263.5M | $254.1M | $242.9M | $225.9M | $211.8M | $204.2M | $200.3M | $184.3M | $184.6M | $188.1M | $180.5M | $174.8M | $175.7M | $231.9M |
| Operating expenses | $178.7M | $172.6M | $164.1M | $166.0M | $163.0M | $151.7M | $141.6M | $134.7M | $131.1M | $132.5M | $127.0M | $130.2M | $139.5M | $151.9M | $178.9M | $267.1M | $216.9M |
| Net income | $77.5M | $53.4M | $58.7M | $73.9M | $79.9M | $37.3M | $58.3M | $59.5M | $41.2M | $47.0M | $45.9M | $40.5M | $172.1M | $47.4M | $36.6M | −$251.0M | −$313.7M |
| Net profit margin | 26.47% | 21.33% | 22.86% | 28.06% | 31.44% | 15.35% | 25.82% | 28.09% | 20.18% | 23.46% | 24.88% | 21.92% | 91.50% | 26.28% | 20.92% | −142.84% | −135.27% |
| Basic EPSper basic share | $2.88 | $1.97 | $2.17 | $2.70 | $2.85 | $1.33 | $2.05 | $2.02 | $1.36 | $1.52 | $1.42 | $1.08 | $4.10 | $1.14 | $3.36 | -$171.13 | -$220.56 |
| Diluted EPSper diluted share | $2.86 | $1.97 | $2.17 | $2.68 | $2.83 | $1.32 | $2.03 | $2.01 | $1.34 | $1.50 | $1.40 | $1.07 | $4.07 | $1.13 | $3.31 | -$171.13 | -$220.56 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.91%3.85M shares |
HoldCo Asset Management, LP | 9.41%2.43M shares |
STATE STREET CORP | 5.02%1.29M shares |
DIMENSIONAL FUND ADVISORS LP | 4.78%1.23M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.33%1.12M shares |
AMERICAN CENTURY COMPANIES INC | 3.81%983.8K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 3.59%925.65K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.06%788.99K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.90%749.43K shares |
BASSWOOD CAPITAL MANAGEMENT, L.L.C. | 2.60%670.24K shares |
LSV ASSET MANAGEMENT | 2.38%615.13K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.96%506.4K shares |
ACADIAN ASSET MANAGEMENT LLC | 1.77%455.52K shares |
Nuveen, LLC | 1.72%444.43K shares |
MORGAN STANLEY | 1.58%408.33K shares |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1.36%351.69K shares |
NORTHERN TRUST CORP | 1.27%328.67K shares |
Bank of New York Mellon Corp | 1.21%312.19K shares |
TWO SIGMA INVESTMENTS, LP | 1.18%305.4K shares |
Qube Research & Technologies Ltd | 1.18%304.27K shares |
Percentages use 25.81M 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 |
|---|---|---|---|---|---|---|
| Sep 12, 2025Form 4 | Ngo Agnes CatherineDirector | SellCommon Stock · indirect | 3.3K | $30.66 | $102.2K | 60.5K |
| Aug 14, 2025Form 4 | KOSASA PAULDirector | SellCommon Stock · indirect | 923 | $28.63 | $26.4K | 0 |
| Aug 12, 2025Form 4 · 10b5-1 | Ngo Agnes CatherineDirector | SellCommon Stock · indirect | 3.3K | $27.87 | $92.9K | 65.5K |
| Aug 1, 2025Form 4 · 10b5-1 | Yonamine Paul KDirector | SellCommon Stock | 2.8K | $26.25 | $72.6K | 14.2K |
| Jul 14, 2025Form 4 · 10b5-1 | Ngo Agnes CatherineDirector | SellCommon Stock · indirect | 3.3K | $29.20 | $97.3K | 68.8K |