Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $192.2M | $197.2M | $185.4M | $165.0M | $139.4M |
| Operating income | $35.6M | $31.6M | $28.7M | −$60.7M | $34.6M |
| EBITDAderived | $39.2M | $35.2M | $31.7M | −$58.5M | $36.0M |
| Net income | $27.0M | $3.2M | $3.3M | −$969,000 | $11.1M |
| Basic EPSper diluted share | $0.86 | $0.09 | $0.13 | -$0.12 | — |
| Diluted EPSper diluted share | $0.74 | $0.09 | $0.13 | -$0.12 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 7, 2025Form 4 | Barrera Richard R +3TenPercentOwner | BuyClass A common stock, par value $0.0001 per share · indirect | 11.7K | $3.35 | $39.1K | 4.62M |
| May 6, 2025Form 4 | Barrera Richard R +3TenPercentOwner | BuyClass A common stock, par value $0.0001 per share · indirect | 436.0K | $3.26 | $1.42M | 4.61M |
| Apr 30, 2025Form 4 | RB Management GP LLC +3TenPercentOwner | BuyClass A common stock, par value $0.0001 per share · indirect | 1.9K | $3.30 | $6.4K | 4.18M |
| Apr 21, 2025Form 4 | Barrera Richard R +3TenPercentOwner | BuyClass A common stock, par value $0.0001 per share · indirect | 8.8K | $3.27 | $28.8K | 4.17M |
| Apr 17, 2025Form 4 | Guines LLC +3TenPercentOwner | BuyClass A common stock, par value $0.0001 per share · indirect | 6.9K | $3.29 | $22.6K | 4.16M |