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 | $237.0M | $257.9M | $250.9M | $253.2M | $238.9M | $237.0M | $212.2M | $212.8M | $181.4M | $179.0M | $172.6M | $131.3M | $136.9M | $129.1M | $130.7M | $136.9M | $149.2M |
| Operating expenses | $151.4M | $147.1M | $140.6M | $130.3M | $125.0M | $123.3M | $119.3M | $120.1M | $106.3M | $109.5M | $113.0M | $97.7M | $81.7M | $76.1M | $72.3M | $71.3M | $71.6M |
| Net income | $69.2M | $88.5M | $86.7M | $105.0M | $113.4M | $82.2M | $74.6M | $74.1M | $54.3M | $49.3M | $44.0M | $20.8M | $41.2M | $34.7M | $39.1M | $39.1M | $44.4M |
| Net profit margin | 29.20% | 34.32% | 34.56% | 41.48% | 47.47% | 34.66% | 35.14% | 34.83% | 29.93% | 27.57% | 25.49% | 15.87% | 30.09% | 26.86% | 29.93% | 28.57% | 29.76% |
| Basic EPSper basic share | $2.30 | $2.92 | $2.82 | $3.27 | $3.48 | $2.47 | $2.21 | $2.12 | $1.82 | $1.82 | $1.61 | $0.99 | $2.09 | $1.82 | $2.16 | $2.25 | $2.71 |
| Diluted EPSper diluted share | $2.29 | $2.91 | $2.82 | $3.26 | $3.47 | $2.47 | $2.20 | $2.11 | $1.81 | $1.81 | $1.61 | $0.99 | $2.09 | $1.82 | $2.16 | $2.25 | $2.68 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 4.27M |
DIMENSIONAL FUND ADVISORS LP | 1.41M |
STATE STREET CORP | 1.33M |
VANGUARD CAPITAL MANAGEMENT LLC | 1.25M |
GEODE CAPITAL MANAGEMENT, LLC | 737.96K |
BUIE HERBERT C | 657.13K |
VANGUARD PORTFOLIO MANAGEMENT LLC | 630.38K |
RENAISSANCE TECHNOLOGIES LLC | 419.15K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 360.39K |
TWO SIGMA INVESTMENTS, LP | 348.46K |
NORTHERN TRUST CORP | 342.76K |
AMERICAN CENTURY COMPANIES INC | 338.89K |
Bank of New York Mellon Corp | 261.82K |
ROYAL BANK OF CANADA | 257.18K |
Invesco Ltd. | 256.44K |
GOLDMAN SACHS GROUP INC | 255.21K |
SHANDS HILLIARD J | 250.11K |
MORGAN STANLEY | 229.98K |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 206.15K |
AQR CAPITAL MANAGEMENT LLC | 188.63K |
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 |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 | Craddock John Mitchell Jr.Chief Operating Officer | SellCommon Stock | 486 | $33.38 | $16.2K | 4.9K |
| Feb 3, 2026Form 4 | Calhoun Kirk A.Director | BuyCommon Stock | 300 | $33.15 | $9.9K | 17.1K |
| Dec 4, 2025Form 4 | BUIE HERBERT CDirector | BuyCommon Stock | 1.8K | $30.68 | $55.4K | 389.3K |
| May 23, 2025Form 4 | Calhoun Kirk A.Director | BuyCommon Stock | 300 | $27.99 | $8.4K | 16.8K |
| Nov 25, 2024Form 4 | MCCABE BRIAN KCOO | SellCommon Stock | 4.7K | $36.67 | $171.2K | 14.5K |