Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $37.2M | $31.7M | $32.9M | $35.6M | $38.5M | $35.0M | $33.7M | $32.5M | $28.4M | — | — | — | — | — | — |
| Gross profit | $10.1M | $8.6M | $11.1M | $11.8M | $13.4M | $13.8M | $12.5M | $12.5M | $14.7M | $9.3M | $6.0M | $5.4M | $5.2M | $4.0M | $3.9M |
| Research & development | $3.1M | $2.4M | $2.1M | $2.1M | $2.2M | $1.7M | $2.0M | $1.6M | $1.2M | $668,840 | $1.1M | $1.2M | $939,025 | $1.0M | $995,087 |
| Operating expenses | $22.0M | $16.5M | $14.6M | $14.4M | $15.3M | $11.7M | $13.7M | $12.2M | $10.6M | $7.3M | $6.2M | $5.8M | $5.0M | $5.0M | $4.8M |
| Operating income | −$11.8M | −$7.8M | −$3.6M | −$2.6M | −$1.8M | $2.1M | −$1.1M | $373,567 | $4.1M | $2.0M | −$258,652 | −$376,415 | $210,158 | −$924,299 | −$857,345 |
| EBITDAderived | −$7.7M | −$3.8M | −$379,972 | $990,509 | $1.7M | $5.6M | $2.3M | $3.8M | $6.2M | $2.9M | $278,491 | $289,907 | $1.0M | $199,739 | $55,584 |
| Net income | −$14.9M | −$8.0M | −$4.0M | −$3.5M | −$3.2M | $866,929 | −$2.7M | $1.1M | $7.7M | $1.4M | −$715,280 | −$313,249 | $215,322 | −$864,867 | −$1.6M |
| Basic EPSper diluted share | -$0.36 | -$0.21 | -$0.13 | -$0.13 | -$0.12 | $0.03 | -$0.10 | $0.04 | $0.39 | $0.09 | -$0.05 | -$0.02 | $0.02 | -$0.09 | -$0.17 |
| Diluted EPSper diluted share | -$0.36 | -$0.21 | -$0.13 | -$0.13 | -$0.12 | $0.03 | -$0.10 | $0.04 | $0.36 | $0.08 | -$0.05 | -$0.02 | $0.02 | -$0.09 | -$0.17 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | HAMMER TODD B +3Reporting owner | SellClass A Common Stock · indirect | 3.57M | $14.00 | $50.00M | 2.93M |
| May 18, 2026Form 4 | HAMMER TODD B +3Reporting owner | SellClass A Common Stock · indirect | 55.3K | $12.32 | $681.1K | 2.93M |
| May 14, 2026Form 4 | North Run Strategic Opportunities Fund I GP, LLC +3Reporting owner | SellClass A Common Stock · indirect | 165.0K | $12.16 | $2.01M | 2.99M |
| May 13, 2026Form 4 | North Run Strategic Opportunities Fund I GP, LLC +3Reporting owner | SellClass A Common Stock · indirect | 45.0K | $12.29 | $553.0K | 3.16M |
| May 12, 2026Form 4 | North Run Strategic Opportunities Fund I GP, LLC +3Reporting owner | SellClass A Common Stock · indirect | 83.1K | $12.25 | $1.02M | 3.20M |