Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $190.5M | $222.3M | $201.1M | $191.2M | $247.5M | $276.7M | $167.4M | $177.4M |
| Gross profit | $85.2M | $99.3M | $88.4M | $88.1M | $114.2M | $126.8M | $71.0M | $83.5M |
| Research & development | $6.1M | $7.7M | $6.9M | $6.4M | $5.5M | $5.4M | $5.0M | $4.9M |
| Operating expenses | $94.2M | $99.4M | $100.9M | $100.8M | $170.8M | $103.3M | $183.8M | $97.5M |
| Operating income | −$9.0M | −$154,000 | −$12.5M | −$12.7M | −$56.5M | $23.5M | −$112.8M | −$14.1M |
| EBITDAderived | $3.4M | $13.1M | $3.6M | $3.8M | −$39.6M | $43.3M | −$89.2M | $10.9M |
| Net income | −$9.2M | −$77,000 | −$12.2M | −$12.0M | −$64.9M | $18.4M | −$12.0M | −$9.5M |
| Basic EPSper diluted share | -$0.73 | -$0.01 | -$0.94 | -$0.90 | -$4.66 | $1.31 | -$6.88 | -$0.68 |
| Diluted EPSper diluted share | -$0.73 | -$0.01 | -$0.94 | -$0.90 | -$4.66 | $1.29 | -$6.88 | -$0.68 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Sep 23, 2025Form 4 | Fulmer Hugh AndrewEVP, CFO & Treasurer | BuyCommon Stock | 2.5K | $8.77 | $21.9K | 145.4K |
| Sep 23, 2025Form 4 | Murphy Brian DanielPresident & CEO | BuyCommon Stock | 2.5K | $8.83 | $22.1K | 345.2K |