Revenue
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 | $15.4M | $15.3M | $25.2M | $17.2M | $21.3M | $95,860 | $49,053 | $2.5M | $11.3M | $8.1M | $7.2M | $10.5M | $17.6M | $26.3M | $17.9M | — |
| Gross profit | $259,000 | −$219,000 | −$4.6M | −$9.5M | $7.5M | −$28,912 | −$143,751 | $144,901 | $7.6M | $1.1M | −$3.3M | −$3.5M | −$500,073 | $13.6M | $10.7M | — |
| Gross margin | 1.68% | −1.43% | −18.35% | −55.29% | 35.21% | −30.16% | −293.05% | 5.70% | 67.43% | 13.65% | −45.77% | −33.17% | −2.84% | 51.97% | 59.80% | — |
| Research & development | $1.4M | $117,000 | $277,519 | $352,748 | $300,907 | $373,654 | $1.9M | $3.6M | $6.9M | $11.2M | $20.8M | $25.2M | $35.2M | $48.4M | $33.7M | — |
| Operating expenses | $40.5M | $7.8M | $40.1M | $129.9M | $57.2M | $51.6M | $23.4M | $15.4M | $25.1M | $44.2M | $46.9M | $22.5M | $87.1M | $108.8M | $75.8M | — |
| Operating income | −$40.2M | −$8.1M | −$44.8M | −$95.9M | −$48.3M | $51.6M | −$23.5M | −$15.2M | −$17.4M | −$42.6M | −$50.4M | −$25.9M | −$87.6M | −$95.1M | −$61.0M | — |
| Operating margin | −260.53% | −52.60% | −177.47% | −556.43% | −226.43% | 53,831.43% | −47,940.85% | −598.92% | −154.78% | −525.19% | −700.50% | −248.05% | −497.29% | −362.14% | −341.47% | — |
| EBITDA | — | — | −$32.5M | −$82.7M | −$40.8M | — | — | −$14.7M | −$16.6M | −$41.5M | −$48.6M | — | — | — | — | — |
| EBITDA margin | — | — | −128.95% | −479.57% | −191.52% | — | — | −578.05% | −147.54% | −512.19% | −675.69% | — | — | — | — | — |
| Net income | −$58.5M | −$10.1M | $2.8M | −$141.3M | −$64.5M | $61.0M | −$25.5M | −$31.6M | −$26.9M | −$97.5M | −$59.4M | −$17.4M | −$86.9M | −$82.5M | −$45.2M | — |
| Net profit margin | −378.99% | −65.72% | 11.17% | −819.98% | −302.66% | 63,611.83% | −52,063.44% | −1,241.07% | −239.44% | −1,202.21% | −825.22% | −166.10% | −493.55% | −314.22% | −252.82% | — |
| Basic EPSper basic share | -$0.03 | -$0.01 | — | -$0.20 | -$0.13 | $0.37 | -$0.26 | -$0.60 | -$0.81 | -$4.08 | -$2.56 | -$0.75 | -$3.75 | -$3.37 | -$1.81 | — |
| Diluted EPSper diluted share | -$0.03 | -$0.01 | — | -$0.20 | -$0.13 | $0.37 | -$0.26 | -$0.60 | -$0.81 | -$4.08 | -$2.56 | -$0.75 | -$3.75 | -$3.37 | -$1.81 | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
CITADEL ADVISORS LLC | 30.75K |
HRT FINANCIAL LP | 20.18K |
Independent Advisor Alliance | 11.67K |
UBS Group AG | 635 |
MORGAN STANLEY | 269 |
RHUMBLINE ADVISERS | 152 |
GROUP ONE TRADING LLC | 51 |
JPMORGAN CHASE & CO | 42 |
Allworth Financial LP | 35 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.