Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $430.4M | $240.9M | $135.8M | $130.2M |
| Operating expenses | $47.2M | $32.9M | $7.3M | $5.7M |
| Operating income | −$7.8M | −$8.0M | $10.2M | $14.6M |
| Operating margin | −1.81% | −3.34% | 7.50% | 11.25% |
| EBITDA | $2.7M | $15.7M | $12.9M | $17.0M |
| EBITDA margin | 0.62% | 6.52% | 9.49% | 13.05% |
| Net income | −$36.0M | −$8.5M | $7.2M | $10.4M |
| Net profit margin | −8.37% | −3.52% | 5.27% | 7.99% |
| Basic EPSper basic share | -$1.31 | -$0.47 | $0.30 | $0.42 |
| Diluted EPSper diluted share | -$1.21 | -$0.47 | $0.30 | $0.40 |
Reported shareholders
| Holder | % owned |
|---|---|
FMR LLC | 14.85%4.17M shares |
Skiadas John | ≈6.60%1.85M shares |
BlackRock, Inc. | 5.76%1.62M shares |
ROYCE & ASSOCIATES LP | 3.84%1.08M shares |
Diamond Hill Capital Management, LLC (Investment Advisor) | 3.83%1.08M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.75%1.05M shares |
ODELL RICHARD D | ≈3.34%936.91K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.29%642.2K shares |
Lux Steven F | ≈2.18%611.96K shares |
Russell Investments Group, Ltd. | 2.11%590.54K shares |
De Lisle Partners LLP | 2.05%574.3K shares |
MORGAN STANLEY | 2.04%572.28K shares |
MILLENNIUM MANAGEMENT LLC | 1.83%512K shares |
VELA Investment Management, LLC | 1.82%510.84K shares |
STATE STREET CORP | 1.69%473.23K shares |
Alyeska Investment Group, L.P. | 1.68%471.93K shares |
ANCHOR CAPITAL MANAGEMENT COMPANY, LLC | 1.66%464.29K shares |
RAYMOND JAMES FINANCIAL INC | 1.37%385.51K shares |
AQR CAPITAL MANAGEMENT LLC | 1.36%382.13K shares |
Empowered Funds, LLC | 0.82%230.91K shares |
Percentages use 28.05M 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 18, 2026Form 4 | ODELL RICHARD DChief Executive Officer | SellCommon Stock | 27.2K | $5.03 | $136.8K | 936.9K |
| May 15, 2026Form 4 | ODELL RICHARD DChief Executive Officer | SellCommon Stock | 33.7K | $5.08 | $171.4K | 964.1K |
| May 15, 2026Form 4 | Wright Bradley J.Chief Financial Officer | BuyCommon Stock · indirect | 668 | $5.15 | $3.4K | 2.0K |
| May 15, 2026Form 4 | Wright Bradley J.Chief Financial Officer | BuyCommon Stock | 3.1K | $5.15 | $16.1K | 66.0K |
| Mar 16, 2026Form 4 | Lal RohitDirector | BuyCommon Stock | 10.0K | $6.38 | $63.8K | 20.0K |