Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $5.58B | $6.37B | $6.97B | $7.09B |
| Operating expenses | $45.9M | $42.8M | $44.7M | $33.1M |
| Operating income | $83.9M | $92.0M | $89.5M | $92.8M |
| Operating margin | 1.50% | 1.44% | 1.28% | 1.31% |
| EBITDA | $139.2M | $141.8M | $133.7M | $125.4M |
| EBITDA margin | 2.49% | 2.23% | 1.92% | 1.77% |
| Net income | $32.7M | $40.2M | $41.6M | $59.1M |
| Net profit margin | 0.59% | 0.63% | 0.60% | 0.83% |
| Basic EPSper basic share | $0.71 | $0.87 | $0.90 | $1.28 |
| Diluted EPSper diluted share | $0.71 | $0.87 | $0.90 | $1.28 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Blackstone Inc. | 2.65M |
COHEN & STEERS, INC. | 1.09M |
Invesco Ltd. | 1.01M |
BlackRock, Inc. | 830K |
CIBC Bancorp USA Inc. | 625.91K |
Brookfield Corp /ON/ | 625.1K |
VANGUARD CAPITAL MANAGEMENT LLC | 502.22K |
TEACHER RETIREMENT SYSTEM OF TEXAS | 500K |
EAGLE GLOBAL ADVISORS LLC | 414.41K |
RAYMOND JAMES FINANCIAL INC | 336.08K |
TWO SIGMA INVESTMENTS, LP | 322.42K |
GEODE CAPITAL MANAGEMENT, LLC | 302.66K |
CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT | 300K |
CITADEL ADVISORS LLC | 242.93K |
UBS Group AG | 201.71K |
MORGAN STANLEY | 178.12K |
RENAISSANCE TECHNOLOGIES LLC | 174.5K |
Russell Investments Group, Ltd. | 161.93K |
Pinnacle Holdings, LLC | 156.98K |
STATE STREET CORP | 134.52K |
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 |
|---|---|---|---|---|---|---|
| Mar 3, 2026Form 4 | Blackstone Group Management L.L.C. +4TenPercentOwner | SellClass A Common Stock · indirect | 25.0K | $19.00 | $475.0K | 125.0K |
| Feb 13, 2026Form 4 | FRIEDMAN AVRAM ZDirector | BuyClass A, Common Stock, par value $0.0001 per share | 20.0K | $18.00 | $360.0K | 20.0K |
| Feb 12, 2026Form 4 | Blackstone Group Management L.L.C. +4TenPercentOwner | BuyClass A Common Stock · indirect | 100.0K | $17.66 | $1.77M | 150.0K |