Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $155.0M | $117.1M | $99.8M | $92.5M | $87.0M |
| Operating expenses | $70.7M | $55.8M | $52.4M | $42.6M | $50.3M |
| Operating income | $84.3M | $61.3M | $47.4M | $49.9M | $36.8M |
| EBITDAderived | $130.5M | $95.0M | $76.7M | $78.5M | $64.2M |
| Net income | $7.6M | $4.1M | $2.5M | $1.9M | $393,000 |
| Basic EPSper diluted share | $0.60 | $0.57 | $0.39 | $0.31 | $0.07 |
| Diluted EPSper diluted share | $0.60 | $0.57 | $0.39 | $0.31 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 18, 2026Form 4 | Gertz StanfordDirector | BuyCommon Stock | 1.4K | $12.52 | $17.5K | 2.2K |
| Mar 13, 2026Form 4 | Gertz StanfordDirector | BuyCommon Stock | 392 | $12.89 | $5.1K | 819 |
| Jan 16, 2026Form 4 | Bajtner JeffreyChief Investment Officer | BuyCommon Stock | 1.4K | $13.10 | $18.7K | 3.6K |
| Jan 16, 2026Form 4 | Flamion Greg CurtisChief Financial Officer | BuyCommon Stock | 1.4K | $13.10 | $18.7K | 3.4K |
| Aug 25, 2025Form 4 | Gubin MoisheCEO | BuyCommon Stock · indirect | 200 | $11.77 | $2.4K | 823.6K |