Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $240.8M | $252.4M | $251.0M | $194.9M | $157.3M | $163.8M |
| Operating expenses | $147.9M | $156.5M | $146.0M | $106.3M | $82.7M | $84.8M |
| Net income | −$20.6M | $33.9M | $95.3M | $50.1M | $118.8M | −$11.0M |
| Net profit margin | −8.57% | 13.43% | 37.97% | 25.73% | 75.48% | −6.73% |
| Basic EPSper basic share | -$0.39 | $0.63 | $1.74 | $0.89 | — | — |
| Diluted EPSper diluted share | -$0.39 | $0.63 | $1.74 | $0.89 | — | — |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 12, 2025Form 4 | Reisner Michael ACo-Chairman & Co-CEO | BuyCommon stock, $0.001 par value | 472 | $10.57 | $5.0K | 46.5K |
| May 27, 2025Form 4 | FINLAY PETER I.Director | BuyCommon stock, $0.001 par value · indirect | 200 | $9.66 | $1.9K | 2.8K |
| May 22, 2025Form 4 | ROMAN STEPHENCCO & Secretary | BuyCommon stock, $0.001 par value | 600 | $9.48 | $5.7K | 12.9K |
| May 16, 2025Form 4 | Breakstone Robert ADirector | BuyCommon stock, $0.001 par value · indirect | 500 | $9.72 | $4.9K | 15.8K |
| May 12, 2025Form 4 | Gatto MarkCo-Chairman & Co-CEO | BuyCommon stock, $0.001 par value · indirect | 2.1K | $9.66 | $20.0K | 3.1K |