Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $454.1M | $431.8M | $442.9M | $407.5M | $382.9M | $321.6M | $298.8M | $237.5M | $181.6M | $142.9M | $98.1M |
| Operating expenses | $265.7M | $267.9M | $251.9M | $219.5M | $215.1M | $201.0M | $163.8M | $128.1M | $96.7M | $79.2M | $55.7M |
| Operating income | $188.5M | $163.9M | $191.0M | $188.0M | $167.7M | $120.7M | $135.0M | $109.4M | $84.9M | $63.6M | $42.4M |
| Operating margin | 41.50% | 37.96% | 43.12% | 46.14% | 43.81% | 37.52% | 45.17% | 46.07% | 46.75% | 44.54% | 43.21% |
| EBITDA | $348.1M | $315.7M | $343.8M | $338.0M | $296.6M | $252.2M | $240.4M | $193.1M | $147.6M | $109.5M | $71.2M |
| EBITDA margin | 76.65% | 73.10% | 77.62% | 82.95% | 77.48% | 78.42% | 80.45% | 81.31% | 81.32% | 76.63% | 72.59% |
| Net income | $96.5M | $162.4M | $155.5M | $122.1M | $102.4M | $51.2M | $79.4M | $69.4M | $54.8M | $36.4M | $19.3M |
| Net profit margin | 21.25% | 37.62% | 35.11% | 29.97% | 26.75% | 15.91% | 26.57% | 29.21% | 30.18% | 25.45% | 19.66% |
| Basic EPSper basic share | $0.51 | $0.86 | $0.83 | $0.72 | $0.67 | $0.44 | $0.83 | $0.86 | $0.80 | $0.69 | $0.54 |
| Diluted EPSper diluted share | $0.50 | $0.86 | $0.83 | $0.72 | $0.67 | $0.44 | $0.83 | $0.86 | $0.80 | $0.69 | $0.54 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 17.97%34.46M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 10.45%20.05M shares |
STATE STREET CORP | 5.64%10.82M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.50%8.62M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.93%5.63M shares |
Nuveen, LLC | 2.39%4.59M shares |
ALLIANCEBERNSTEIN L.P. | 2.31%4.44M shares |
Invesco Ltd. | 2.24%4.31M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.94%3.72M shares |
AEW CAPITAL MANAGEMENT L P | 1.70%3.26M shares |
FULLER & THALER ASSET MANAGEMENT, INC. | 1.54%2.95M shares |
DIMENSIONAL FUND ADVISORS LP | 1.48%2.83M shares |
JPMORGAN CHASE & CO | 1.43%2.75M shares |
NORTHERN TRUST CORP | 1.34%2.57M shares |
CENTERSQUARE INVESTMENT MANAGEMENT LLC | 1.29%2.47M shares |
GRS Advisors, LLC | 1.26%2.42M shares |
NORGES BANK | 1.18%2.25M shares |
VICTORY CAPITAL MANAGEMENT INC | 1.09%2.09M shares |
LSV ASSET MANAGEMENT | 1.08%2.07M shares |
Alyeska Investment Group, L.P. | 1.07%2.05M shares |
Percentages use 191.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 |
|---|---|---|---|---|---|---|
| Jul 15, 2025Form 4 | Fennell KevinEVP, CFO & Treasurer | BuyCommon Stock | 859.11 | $15.92 | $13.7K | 179.3K |
| May 14, 2025Form 4 | Imperiale Richard PDirector | BuyCommon Stock | 2.5K | $15.78 | $39.5K | 16.3K |
| May 13, 2025Form 4 | Imperiale Richard PDirector | BuyCommon Stock | 2.5K | $15.93 | $39.8K | 13.8K |
| May 9, 2025Form 4 | Imperiale Richard PDirector | BuyCommon Stock | 2.5K | $16.34 | $40.9K | 11.3K |
| May 8, 2025Form 4 | Imperiale Richard PDirector | BuyCommon Stock | 2.5K | $16.28 | $40.7K | 8.8K |