Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $200.3M | $160.9M | $133.2M |
| Operating income | $901,000 | $6.0M | $2.0M |
| EBITDAderived | $13.1M | $16.4M | $10.6M |
| Net income | −$60,000 | −$7.2M | −$8.8M |
| Basic EPSper diluted share | $0.00 | — | — |
| Diluted EPSper diluted share | $0.00 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | Geyer Clay HowardChief Operating Officer | BuyClass A Common Stock | 8 | $6.90 | $55.20 | 58.5K |
| May 22, 2026Form 4 | Geyer Clay HowardChief Operating Officer | BuyClass A Common Stock | 925 | $6.86 | $6.3K | 58.5K |
| May 21, 2026Form 4 | Geyer Clay HowardChief Operating Officer | BuyClass A Common Stock | 45.1K | $6.51 | $293.5K | 57.6K |
| May 20, 2026Form 4 | Schmidt Michael RyanPrincipal Accounting Officer | BuyClass A Common Stock | 7.1K | $6.98 | $49.6K | 7.1K |
| May 20, 2026Form 4 | Wegener-Beyer Jessica MicheleChief Marketing Officer | BuyClass A Common Stock · indirect | 3.1K | $6.46 | $20.0K | 3.1K |