Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $248.5M | $203.8M | $172.0M | $153.9M |
| Operating expenses | $211.5M | $175.8M | $146.7M | $130.2M |
| Operating income | $37.0M | $27.9M | $25.4M | $23.7M |
| Operating margin | 14.88% | 13.70% | 14.76% | 15.41% |
| EBITDA | $55.3M | $39.9M | $30.3M | $27.0M |
| EBITDA margin | 22.27% | 19.60% | 17.58% | 17.56% |
| Net income | $41.2M | $2.7M | $0 | $0 |
| Net profit margin | 16.56% | 1.35% | 0.00% | 0.00% |
| Basic EPSper basic share | $0.53 | $0.19 | $0.00 | $0.00 |
| Diluted EPSper diluted share | $0.53 | $0.19 | $0.00 | $0.00 |
Reported shareholders
| Holder | % owned |
|---|---|
BAMCO INC /NY/ | 8.87%1.14M shares |
Bunch Michelle Caroline | ≈8.09%1.03M shares |
Bunch Family Holdings, LLC / Bunch Richard F. III | ≈8.09%1.03M shares |
FRANKLIN RESOURCES INC | 6.11%781.91K shares |
DOAK MICHAEL | ≈6.06%775.7K shares |
T. Rowe Price Investment Management, Inc. | 5.89%753.68K shares |
Giverny Capital Inc. | 5.10%652.45K shares |
Central Securities Corp | 3.91%500K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.82%489.24K shares |
MARSHALL WACE, LLP | 3.19%408.73K shares |
TWO SIGMA INVESTMENTS, LP | 2.91%372.37K shares |
JANE STREET GROUP, LLC | 2.76%353.22K shares |
RIVERBRIDGE PARTNERS LLC | 2.60%332.66K shares |
BlackRock, Inc. | 1.74%222.38K shares |
GILDER GAGNON HOWE & CO LLC | 1.73%221.18K shares |
Alyeska Investment Group, L.P. | 1.69%215.78K shares |
CITADEL ADVISORS LLC | 1.68%214.59K shares |
Ascent Group, LLC | 1.66%212.31K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.36%174.21K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.17%149.9K shares |
Percentages use 12.8M 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 |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 7.9K | $19.45 | $153.0K | 765.6K |
| Jun 4, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 11.0K | $19.09 | $210.0K | 757.7K |
| Jun 3, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 23.0K | $18.62 | $428.1K | 746.7K |
| Jun 2, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 16.5K | $19.25 | $317.6K | 723.7K |
| Jun 1, 2026Form 4 | DOAK MICHAELDirector | BuyClass A Common Stock · indirect | 16.5K | $19.33 | $318.9K | 707.2K |