Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $550.9M | $497.5M | $438.9M | $421.4M | $407.8M | $377.9M | $463.9M |
| Operating expenses | $229.7M | $216.7M | $185.0M | $183.4M | — | — | — |
| Operating income | $175.4M | $150.6M | $133.8M | $115.2M | — | — | — |
| Operating margin | 31.83% | 30.28% | 30.50% | 27.35% | — | — | — |
| EBITDA | $336.3M | $302.1M | $260.7M | $244.7M | — | — | — |
| EBITDA margin | 61.05% | 60.72% | 59.40% | 58.07% | — | — | — |
| Net income | $114.8M | $98.6M | $99.2M | $82.1M | — | — | — |
| Net profit margin | 20.83% | 19.82% | 22.59% | 19.47% | — | — | — |
| Basic EPSper basic share | $1.01 | $0.89 | $0.94 | $0.78 | — | — | — |
| Diluted EPSper diluted share | $0.99 | $0.88 | $0.92 | $0.77 | — | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 19.33%22.21M shares |
FMR LLC | 14.31%16.44M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 10.25%11.78M shares |
STATE STREET CORP | 5.67%6.52M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.34%4.99M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.74%3.15M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.97%2.26M shares |
NORTHERN TRUST CORP | 1.83%2.1M shares |
Invesco Ltd. | 1.69%1.94M shares |
DIMENSIONAL FUND ADVISORS LP | 1.47%1.69M shares |
MORGAN STANLEY | 1.45%1.67M shares |
UBS Group AG | 1.26%1.45M shares |
TANGER STEVEN B | ≈0.92%1.05M shares |
GOLDMAN SACHS GROUP INC | 0.84%966.2K shares |
WELLINGTON MANAGEMENT GROUP LLP | 0.84%965.9K shares |
CBRE INVESTMENT MANAGEMENT LISTED REAL ASSETS LLC | 0.84%960.18K shares |
GRS Advisors, LLC | 0.83%952.41K shares |
Qube Research & Technologies Ltd | 0.81%931.45K shares |
Yalof Stephen | ≈0.79%903.16K shares |
Hudson Bay Capital Management LP | 0.75%866.25K shares |
Percentages use 114.88M 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 |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 | RYAN BERMAN BRIDGETDirector | SellCommon Stock | 14.7K | $35.24 | $518.0K | 86.6K |
| Mar 6, 2026Form 4 | SKERRITT SUSAN EDirector | SellCommon Stock | 5.1K | $36.22 | $183.3K | 45.7K |
| Feb 27, 2026Form 4 | REDDIN THOMASDirector | SellCommon Stock | 10.0K | $37.50 | $375.0K | 29.6K |
| Feb 27, 2026Form 4 | Guerrieri Thomas Joseph JRSVP, CAO | SellCommon Stock | 10.4K | $37.61 | $392.3K | 55.3K |
| Sep 5, 2025Form 4 | Swanson Gallardo LeslieEVP, Chief Operating Officer | SellCommon Stock | 17.5K | $34.74 | $608.0K | 92.7K |