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 | $446.6M | $299.2M | $219.8M | $308.3M | $302.6M | $299.2M | $286.1M | $289.2M | $270.5M | $249.4M | $240.3M | $234.6M | $231.0M | $189.0M | $159.4M | $157.9M | $153.3M |
| Operating expenses | $210.2M | $199.6M | $203.3M | $195.8M | $190.3M | $184.3M | $181.8M | $181.1M | $171.1M | $158.6M | $149.9M | $154.7M | $153.1M | $137.6M | $98.6M | $99.0M | $96.6M |
| Net income | $161.1M | $70.8M | $9.5M | $85.0M | $89.3M | $77.6M | $81.7M | $82.3M | $52.5M | $59.3M | $58.4M | $52.0M | $50.9M | $31.3M | $35.4M | $33.8M | $31.8M |
| Net profit margin | 36.07% | 23.68% | 4.33% | 27.58% | 29.50% | 25.93% | 28.57% | 28.46% | 19.41% | 23.79% | 24.31% | 22.19% | 22.01% | 16.56% | 22.22% | 21.42% | 20.77% |
| Basic EPSper basic share | $11.30 | $4.98 | $0.66 | $5.92 | $6.08 | $5.22 | $5.39 | $5.39 | $3.46 | $3.94 | $3.91 | $3.51 | $3.48 | $2.44 | $3.21 | $3.13 | $2.98 |
| Diluted EPSper diluted share | $11.24 | $4.97 | $0.66 | $5.89 | $6.05 | $5.20 | $5.37 | $5.35 | $3.43 | $3.91 | $3.87 | $3.48 | $3.46 | $2.43 | $3.20 | $3.11 | $2.96 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 2.05M |
STATE STREET CORP | 1.21M |
TOMPKINS FINANCIAL CORP | 1.12M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 767.44K |
DIMENSIONAL FUND ADVISORS LP | 607.5K |
VANGUARD CAPITAL MANAGEMENT LLC | 570.39K |
AMERICAN CENTURY COMPANIES INC | 412.61K |
GEODE CAPITAL MANAGEMENT, LLC | 370.54K |
MORGAN STANLEY | 166.71K |
NORTHERN TRUST CORP | 146.93K |
SPAIN MICHAEL H | 139.42K |
ADAGE CAPITAL PARTNERS GP, L.L.C. | 138.85K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 129.45K |
Bank of New York Mellon Corp | 121.23K |
Cornell Pochily Investment Advisors, Inc. | 117.94K |
AQR CAPITAL MANAGEMENT LLC | 97.78K |
Hillsdale Investment Management Inc. | 94.4K |
Invesco Ltd. | 90.73K |
ROMAINE STEPHEN S | 87.77K |
VANGUARD FIDUCIARY TRUST CO | 84.59K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 26, 2026Form 4 | Rahilly Ita MDirector | BuyCommon Stock | 1.2K | $85.90 | $100.0K | 11.8K |
| Nov 21, 2025Form 4 | Rahilly Ita MDirector | BuyCommon Stock | 1.5K | $68.36 | $100.0K | 10.5K |
| Jan 7, 2025Form 4 | Lee Angela BDirector | BuyCommon Stock | 286 | $67.07 | $19.2K | 286 |
| Jan 7, 2025Form 4 | Johnson Patricia ADirector | BuyCommon Stock Drip | 263 | $67.07 | $17.6K | 4.5K |
| Aug 29, 2024Form 4 | MCClurg John DDirector | BuyCommon Stock | 127 | $61.26 | $7.8K | 12.8K |