Revenue
2010
2011
2012
2013
2014
2015
2016
2017
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 | $9.2M | $9.2M | $9.2M | $8.2M | $6.8M | $4.7M | $4.5M | $3.1M | $3.1M | $2.6M | $2.2M | $2.5M | $2.6M | $2.1M | $1.9M | $1.2M |
| Gross profit | $5.9M | $5.5M | $5.3M | $4.3M | $3.1M | $1.2M | $1.2M | −$89,000 | $207,000 | −$56,000 | −$132,000 | $1.3M | $2.4M | $2.0M | $1.8M | $1.1M |
| Gross margin | 64.18% | 59.67% | 57.48% | 52.82% | 44.95% | 26.57% | 26.33% | −2.92% | 6.63% | −2.12% | −6.06% | 51.21% | 93.37% | 93.74% | 93.29% | 92.51% |
| Research & development | $2.9M | $3.3M | $4.0M | $5.9M | $5.3M | $2.1M | $1.0M | $550,000 | $837,000 | $2.2M | $3.8M | $4.7M | $2.6M | $2.2M | $5.4M | $3.8M |
| Operating expenses | $13.8M | $21.8M | $24.1M | $35.5M | $35.7M | $19.2M | $16.5M | $11.2M | $10.6M | $14.9M | $19.1M | $20.5M | $11.3M | $11.4M | $19.4M | $15.7M |
| Operating income | −$7.9M | −$16.3M | −$18.9M | −$31.1M | −$32.6M | −$18.0M | −$15.3M | −$11.3M | −$10.4M | −$15.0M | −$19.2M | −$19.2M | −$8.9M | −$9.4M | −$17.6M | −$14.6M |
| Operating margin | −85.86% | −177.28% | −205.94% | −380.47% | −478.49% | −386.61% | −336.67% | −371.21% | −334.54% | −566.01% | −884.20% | −762.04% | −345.40% | −449.57% | −917.37% | −1,242.72% |
| EBITDA | −$7.8M | −$16.2M | −$18.7M | −$30.9M | −$32.3M | −$17.7M | −$14.9M | −$10.7M | −$9.7M | −$14.2M | −$19.0M | −$19.1M | −$8.8M | −$9.3M | −$17.6M | −$14.5M |
| EBITDA margin | −84.65% | −176.28% | −203.77% | −377.25% | −474.06% | −380.91% | −329.33% | −349.10% | −309.36% | −538.64% | −870.83% | −756.45% | −342.60% | −445.46% | −913.36% | −1,233.02% |
| Net income | −$12.8M | −$13.1M | −$16.7M | −$29.9M | −$31.7M | −$17.9M | −$15.2M | −$11.4M | −$10.5M | −$15.0M | −$19.1M | −$19.2M | −$8.8M | −$7.1M | −$17.8M | −$19.0M |
| Net profit margin | −138.67% | −142.61% | −182.32% | −365.16% | −464.80% | −384.97% | −335.76% | −372.45% | −336.33% | −566.54% | −878.04% | −761.96% | −343.69% | −341.26% | −925.12% | −1,619.91% |
| Basic EPSper basic share | -$0.37 | -$0.93 | -$1.81 | -$3.85 | -$4.27 | -$2.70 | -$2.70 | -$2.40 | -$3.00 | -$4.35 | -$6.15 | -$7.95 | -$6.30 | -$7.20 | -$18.75 | -$27.45 |
| Diluted EPSper diluted share | -$0.37 | -$0.93 | -$1.81 | -$3.85 | -$4.27 | -$2.70 | -$2.70 | -$2.40 | -$3.00 | -$4.35 | -$6.15 | -$7.95 | -$6.30 | -$7.20 | -$18.75 | -$27.45 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
SCHULER JACK W | 4.05M |
Fraser John D | 854.16K |
cohen Jeffrey k | 457.03K |
Ragard John Phillip | 134.73K |
Sandford Nicole | 83.67K |
Herchuk Jannie Prestridge | 82.5K |
Cavanaugh Stefanie L. | 78.73K |
Vos Ellen O'Connor | 73.99K |
Parnell Winfred | 71.21K |
Fralick Celeste Rachelle | 55.67K |
Milligan Sandra | 13.64K |
Beausang Ellen | 6.46K |
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 |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | SCHULER JACK WTenPercentOwner | BuyCommon Stock · indirect | 222.2K | $0.45 | $100.0K | 4.05M |
| Jun 5, 2026Form 4 | SCHULER JACK WTenPercentOwner | BuyWarrant (Right to Buy) · derivative · indirect | 300.0K | $0.00 | $0.00 | 300.0K |
| Sep 17, 2025Form 4/A | Fraser John DDirector | BuyCommon Stock | 16.4K | $0.45 | $7.4K | 566.4K |
| Sep 17, 2025Form 4/A | Fraser John DDirector | BuyWarrant (Right to Buy) · derivative | 12.3K | $0.00 | $0.00 | 12.3K |
| Sep 17, 2025Form 4/A | cohen Jeffrey kDirector | BuyCommon Stock | 55.6K | $0.45 | $25.0K | 374.9K |