Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $52.9M | $44.8M | $45.2M | $42.2M | $25.1M | $13.3M |
| Gross profit | $19.4M | $18.3M | $18.7M | $17.6M | $11.1M | $6.2M |
| Operating expenses | $22.2M | $25.5M | $35.3M | $27.6M | $18.8M | $7.6M |
| Operating income | −$2.8M | −$7.2M | −$16.7M | −$10.0M | −$7.7M | −$1.5M |
| EBITDAderived | −$1.3M | −$5.0M | −$14.1M | −$7.9M | −$5.8M | $362,287 |
| Net income | −$2.4M | −$10.0M | −$17.8M | −$14.9M | −$7.5M | −$2.7M |
| Basic EPSper diluted share | -$0.03 | -$0.18 | -$0.38 | -$0.55 | -$0.41 | -$0.17 |
| Diluted EPSper diluted share | -$0.03 | -$0.18 | -$0.38 | -$0.55 | -$0.41 | -$0.17 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 27, 2026Form 4 | Merriman AndrewChief Operating Officer | BuyCommon Stock | 2.0K | $0.64 | $1.3K | 536.0K |
| Mar 27, 2026Form 4 | Ives Glen RPresident | BuyCommon Stock | 2.0K | $0.62 | $1.2K | 199.6K |
| Mar 26, 2026Form 4 | Ives Glen RPresident | BuyCommon Stock | 10.0K | $0.66 | $6.6K | 197.6K |
| Mar 25, 2026Form 4 | McMillen Charles ThomasDirector | SellCommon Stock | 30.0K | $0.70 | $21.0K | 231.0K |
| Mar 18, 2026Form 4 | McMillen Charles ThomasDirector | SellCommon Stock | 55.0K | $0.80 | $44.0K | 261.0K |