Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $449.1M | $482.5M | $438.1M | $136.5M | — | — |
| Operating expenses | $40.3M | $260.0M | $240.5M | $140.8M | $136.0M | $117.3M |
| Net income | $170.5M | $186.6M | $222.0M | $108.1M | $211.8M | $178.1M |
| Net profit margin | 37.97% | 38.66% | 50.68% | 79.16% | — | — |
| Basic EPSper basic share | $1.81 | $2.03 | $2.61 | $1.38 | $2.93 | $2.65 |
| Diluted EPSper diluted share | $1.81 | $2.03 | $2.61 | $1.38 | $2.79 | $2.65 |
Reported shareholders
| Holder | % owned |
|---|---|
STRS OHIO | 6.32%6.03M shares |
Waxman Alan | ≈3.42%3.26M shares |
Sixth Street Partners Management Company, L.P. | 2.85%2.71M shares |
Sound Income Strategies, LLC | 2.84%2.71M shares |
Progeny 3, Inc. | 2.60%2.48M shares |
UBS Group AG | 2.49%2.37M shares |
VAN ECK ASSOCIATES CORP | 2.48%2.37M shares |
OMERS ADMINISTRATION Corp | 2.11%2.01M shares |
ARES MANAGEMENT LLC | 1.47%1.4M shares |
Allen Investment Management, LLC | 1.44%1.37M shares |
WELLS FARGO & COMPANY/MN | 1.38%1.32M shares |
Cerity Partners LLC | 1.27%1.21M shares |
Callodine Capital Management, LP | 1.23%1.18M shares |
Muzinich & Co., Inc. | 1.13%1.08M shares |
MORGAN STANLEY | 1.12%1.07M shares |
RIVERNORTH CAPITAL MANAGEMENT, LLC | 1.02%969.6K shares |
Advisors Capital Management, LLC | 0.91%864.11K shares |
TECTONIC ADVISORS LLC | 0.89%845.2K shares |
Sumitomo Mitsui Trust Group, Inc. | 0.83%792.45K shares |
LSV ASSET MANAGEMENT | 0.83%789.1K shares |
Percentages use 95.34M 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 11, 2026Form 4 | Bruck Ross AnthonyVice President | BuyCommon Stock | 8.0K | $17.76 | $142.1K | 18.3K |
| Mar 10, 2026Form 4 | Waxman AlanVice President | BuyCommon Stock · indirect | 45.0K | $18.47 | $831.1K | 545.0K |
| Mar 9, 2026Form 4 | Waxman AlanVice President | BuyCommon Stock · indirect | 200.0K | $18.18 | $3.64M | 500.0K |
| Mar 6, 2026Form 4 | Covington P EmeryDirector | BuyCommon Stock | 7.5K | $18.35 | $137.6K | 15.0K |
| Mar 6, 2026Form 4 | Waxman AlanVice President | BuyCommon Stock · indirect | 200.0K | $18.42 | $3.68M | 300.0K |