Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $0 | $0 | $18.7M | $25.2M | $29.0M | $29.1M | $25.0M | $28.2M | $41.8M | $48.6M | $57.8M | $57.9M | $49.6M | $46.4M | $46.1M | $41.3M |
| Gross profit | −$328,000 | −$194,000 | $6.4M | $9.5M | $11.9M | $12.6M | $11.2M | $13.4M | $24.0M | $29.5M | $36.7M | $35.3M | $29.9M | $27.3M | $27.5M | $24.6M |
| Research & development | — | $3.3M | $3.7M | $4.4M | $5.8M | $5.5M | $5.8M | $7.8M | $9.3M | $8.6M | $8.3M | $9.0M | $7.6M | $8.3M | $7.1M | $7.7M |
| Operating expenses | $4.1M | $1.9M | $13.1M | $16.7M | $19.4M | $18.1M | $19.8M | $23.7M | $40.2M | $25.9M | $26.5M | $27.3M | $22.2M | — | $17.0M | $22.8M |
| Operating income | −$4.4M | −$2.1M | −$6.8M | −$7.2M | −$7.5M | −$5.6M | −$8.6M | −$10.3M | −$16.2M | $3.6M | $10.3M | $8.0M | $7.6M | $42.5M | $10.6M | $1.8M |
| EBITDAderived | — | −$1.6M | −$5.8M | −$4.3M | −$4.6M | −$3.3M | −$6.6M | −$8.7M | −$14.7M | $5.4M | $12.3M | $9.9M | $8.4M | $43.8M | $11.5M | — |
| Net income | −$26.1M | −$9.0M | −$560,000 | $20.6M | −$7.7M | $505,000 | −$8.4M | −$16.7M | −$14.2M | $2.4M | $6.8M | $5.6M | $5.2M | $26.6M | $6.9M | $2.4M |
| Basic EPSper diluted share | -$14.77 | -$5.61 | -$0.02 | $0.86 | -$0.39 | $0.03 | -$0.51 | -$1.87 | -$1.65 | $0.27 | $0.74 | $0.61 | $0.57 | $2.93 | $0.77 | $0.27 |
| Diluted EPSper diluted share | -$14.77 | -$5.61 | -$0.02 | $0.83 | -$0.39 | $0.03 | -$0.51 | -$1.87 | -$1.65 | $0.26 | $0.71 | $0.58 | $0.55 | $2.89 | $0.75 | $0.27 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 2, 2026Form 4 | First Finance Ltd. +1TenPercentOwner | BuyCommon Stock | 437.5K | $4.00 | $1.75M | 1.64M |
| Mar 2, 2026Form 4 | First Finance Ltd. +1TenPercentOwner | BuyCommon Stock Purchase Warrant · derivative | 437.5K | — | — | 437.5K |
| Nov 24, 2025Form 4 | BAGLEY EDWARD DTenPercentOwner | SellCommon Stock | 700.0K | $3.00 | $2.10M | 140.7K |
| Feb 26, 2025Form 4 | BAGLEY EDWARD DTenPercentOwner | BuyCommon Stock | 2.00M | $0.50 | $1.00M | 12.59M |