Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $89.2M | $69.8M | $79.8M | $73.9M | $64.0M | $67.6M | $68.9M | $83.4M | $82.8M | $77.2M | $85.2M | $115.5M | $133.1M | $127.6M | $109.4M | $81.9M | $61.6M |
| Gross profit | $33.9M | $23.3M | $14.3M | $9.1M | $5.6M | $4.5M | $9.0M | $9.5M | $15.0M | $1.8M | $12.8M | $18.3M | $21.7M | $14.4M | $5.4M | −$537,000 | −$8.4M |
| Gross margin | 37.95% | 33.35% | 17.90% | 12.27% | 8.82% | 6.63% | 13.10% | 11.33% | 18.08% | 2.32% | 14.98% | 15.84% | 16.30% | 11.28% | 4.96% | −0.66% | −13.72% |
| Research & development | $3.6M | $2.7M | $2.5M | $2.4M | $3.4M | $2.4M | $3.6M | $3.6M | $4.0M | $5.4M | $10.2M | $9.7M | $9.0M | $9.0M | $8.2M | $7.0M | $7.0M |
| Operating expenses | $30.5M | $28.9M | $34.6M | $27.5M | $25.6M | $20.8M | $25.9M | $24.6M | $23.6M | $26.0M | $37.3M | $49.2M | $37.0M | $36.3M | $37.2M | $33.2M | $35.3M |
| Operating income | $3.4M | −$5.6M | −$20.4M | −$18.5M | −$20.0M | −$16.3M | −$16.8M | −$15.1M | −$8.7M | −$24.3M | −$24.5M | −$30.9M | −$15.3M | −$22.0M | −$31.7M | −$33.7M | −$43.8M |
| Operating margin | 3.80% | −7.98% | −25.51% | −24.99% | −31.21% | −24.14% | −24.42% | −18.11% | −10.46% | −31.42% | −28.74% | −26.77% | −11.51% | −17.21% | −29.02% | −41.18% | −71.13% |
| EBITDA | $7.7M | −$1.7M | −$16.4M | −$15.3M | −$18.0M | −$14.9M | −$15.2M | −$13.8M | −$7.5M | −$22.7M | −$22.7M | −$29.2M | −$13.0M | −$19.1M | −$28.3M | −$29.9M | −$40.3M |
| EBITDA margin | 8.60% | −2.46% | −20.51% | −20.69% | −28.21% | −22.00% | −22.07% | −16.60% | −9.05% | −29.38% | −26.69% | −25.30% | −9.76% | −15.00% | −25.91% | −36.52% | −65.45% |
| Net income | $2.8M | −$7.2M | $7.4M | −$24.5M | −$22.4M | −$20.8M | −$21.9M | −$16.7M | −$10.0M | −$25.2M | −$25.2M | — | — | — | — | — | — |
| Net profit margin | 3.17% | −10.29% | 9.26% | −33.19% | −34.97% | −30.70% | −31.77% | −19.97% | −12.10% | −32.71% | −29.56% | — | — | — | — | — | — |
| Basic EPSper basic share | -$3.21 | -$0.38 | $0.39 | -$1.43 | -$1.52 | -$1.84 | -$2.70 | -$2.49 | -$20.00 | -$79.00 | -$139.00 | -$192.00 | -$106.00 | -$140.00 | -$140.00 | -$320.00 | -$680.00 |
| Diluted EPSper diluted share | -$3.21 | -$0.38 | $0.39 | -$1.43 | -$1.52 | -$1.84 | -$2.70 | -$2.49 | -$20.00 | -$79.00 | -$139.00 | -$192.00 | -$106.00 | -$140.00 | -$140.00 | -$320.00 | -$680.00 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
MDRA GP LP / Monarch GP LLC / Monarch Alternative Capital LP | 3.33M |
Canino Vincent J. | 547.46K |
Graves Candice | 109.5K |
Miller John P. | 51.81K |
Close Christopher J. | 18.88K |
Beard Robert F. | 16.65K |
FLEXON ROBERT C | — |
Wilson Denise | — |
Fu Ping | — |
Powelson Robert F | — |
Fanning Celia | — |
Juric John J | — |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 25, 2025Form 4 | Powelson Robert FDirector | BuyVoting Common Stock | 12.5K | $2.00 | $25.0K | 80.9K |
| Nov 25, 2025Form 4 | Canino Vincent J.President & CEO | BuyVoting Common Stock | 75.0K | $2.00 | $150.0K | 542.6K |
| Nov 25, 2025Form 4 | Beard Robert F.Director | BuyVoting Common Stock | 12.5K | $2.00 | $25.0K | 16.6K |
| Nov 25, 2025Form 4 | Miller John P.Interim CFO | BuyVoting Common Stock | 25.0K | $2.00 | $50.0K | 51.8K |
| Nov 25, 2025Form 4 | Close Christopher J.Director | BuyVoting Common Stock | 12.5K | $2.00 | $25.0K | 18.9K |