Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $24.6M | $45.7M | $63.9M | $74.7M | — |
| Operating expenses | $15.7M | $17.3M | $21.6M | $23.4M | $14.4M |
| Net income | −$20.7M | $16.8M | $21.0M | $35.9M | $21.0M |
| Basic EPSper diluted share | -$0.95 | $0.78 | $1.02 | $1.80 | $1.57 |
| Diluted EPSper diluted share | -$0.95 | $0.78 | $1.02 | $1.79 | $1.52 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 14, 2026Form 4 | TANNENBAUM LEONARD MDirector,TenPercentOwner | BuyCommon Stock | 90.6K | $2.84 | $257.3K | 6.52M |
| Mar 31, 2026Form 4 | Tannenbaum RobynPresident and CIO | BuyCommon Stock | 7.0K | $2.80 | $19.6K | 225.9K |
| Mar 31, 2026Form 4 | TANNENBAUM LEONARD MDirector,TenPercentOwner | BuyCommon Stock | 29.0K | $2.76 | $80.2K | 6.43M |
| Mar 27, 2026Form 4 | TANNENBAUM LEONARD MDirector,TenPercentOwner | BuyCommon Stock | 4.3K | $2.60 | $11.2K | 6.40M |
| Mar 26, 2026Form 4 | TANNENBAUM LEONARD MDirector,TenPercentOwner | BuyCommon Stock | 19.7K | $2.60 | $51.3K | 6.39M |