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 | $1.07B | $1.05B | $1.01B | $923.0M | $619.1M | $667.0M | $633.1M | $409.0M | $345.9M | $298.8M | $257.1M | $222.8M | $211.7M | $213.7M | $189.6M | $170.8M | $154.9M |
| Operating expenses | $636.2M | $637.7M | $561.6M | $574.3M | $378.5M | $368.8M | $413.1M | $225.0M | $226.5M | $188.7M | $165.5M | $146.6M | $131.8M | $133.3M | $127.5M | $109.3M | $108.5M |
| Net income | $287.3M | $263.7M | $269.2M | $222.4M | $271.4M | $114.8M | $148.8M | $134.7M | $50.2M | $64.1M | $53.5M | $53.8M | $46.9M | $31.3M | $22.7M | $14.1M | $663,000 |
| Net profit margin | 26.96% | 25.20% | 26.52% | 24.09% | 43.84% | 17.21% | 23.51% | 32.94% | 14.52% | 21.45% | 20.83% | 24.13% | 22.14% | 14.65% | 11.96% | 8.27% | 0.43% |
| Basic EPSper basic share | $5.11 | $4.43 | $4.40 | $3.50 | $5.71 | $2.27 | $3.02 | $4.27 | $1.60 | $2.12 | $1.88 | $1.98 | $1.71 | $0.12 | $0.09 | $0.05 | -$0.01 |
| Diluted EPSper diluted share | $5.09 | $4.41 | $4.40 | $3.49 | $5.69 | $2.27 | $3.00 | $4.19 | $1.56 | $2.06 | $1.85 | $1.93 | $1.69 | $0.12 | $0.08 | $0.05 | -$0.01 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 7.52M |
DIMENSIONAL FUND ADVISORS LP | 3.57M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.31M |
STATE STREET CORP | 3.03M |
FRANKLIN RESOURCES INC | 2.31M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.26M |
GEODE CAPITAL MANAGEMENT, LLC | 1.57M |
NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1.17M |
Invesco Ltd. | 1.05M |
PZENA INVESTMENT MANAGEMENT LLC | 888.5K |
T. Rowe Price Investment Management, Inc. | 861.44K |
JPMORGAN CHASE & CO | 828.4K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 735.19K |
BROWN ADVISORY INC | 731.58K |
AMERICAN CENTURY COMPANIES INC | 715.38K |
VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 705.08K |
BANK OF AMERICA CORP /DE/ | 646.08K |
NORGES BANK | 638.92K |
GOLDMAN SACHS GROUP INC | 612.4K |
NORTHERN TRUST CORP | 607.64K |
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 10, 2026Form 4 · 10b5-1 | LEVENSON RODGERPresident & CEO | SellCommon Stock | 15.4K | $74.43 | $1.15M | 186.1K |
| Jun 10, 2026Form 4 · 10b5-1 | LEVENSON RODGERPresident & CEO | SellCommon Stock | 50.0K | $74.01 | $3.70M | 201.5K |
| Feb 9, 2026Form 4 | BACCI ARTHUR JEVP, COO | SellCommon Stock | 17 | $70.51 | $1.2K | 26.4K |
| Feb 9, 2026Form 4 | BACCI ARTHUR JEVP, COO | SellCommon Stock | 59 | $70.51 | $4.2K | 26.4K |
| Feb 9, 2026Form 4 | BACCI ARTHUR JEVP, COO | SellCommon Stock | 1.9K | $70.51 | $136.0K | 26.4K |