Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $271.1M | $452.7M | $238.7M | $180.4M | $121.6M | $100.3M | $139.4M | $104.4M | $111.6M | $117.7M | $122.5M | $102.4M | $86.1M | $63.5M |
| Gross profit | $46.0M | $182.9M | $56.9M | $5.0M | $9.9M | $14.6M | $26.3M | $12.7M | $18.7M | $23.3M | $24.6M | $17.1M | $10.7M | −$8.0M |
| Research & development | $13.4M | $18.1M | $16.4M | $16.9M | $11.4M | $8.7M | $8.4M | $6.3M | $6.2M | $5.3M | $5.3M | $6.0M | $5.2M | $5.1M |
| Operating expenses | $424.2M | $128.4M | $106.1M | $84.2M | $50.5M | $36.2M | $40.4M | $46.6M | $37.8M | $34.5M | $30.9M | $33.1M | $30.7M | $25.0M |
| Operating income | −$378.2M | $54.5M | −$49.2M | −$79.2M | −$40.6M | −$21.6M | −$14.2M | −$33.9M | −$19.1M | −$11.2M | −$6.2M | −$16.0M | −$20.0M | −$33.0M |
| EBITDAderived | — | — | — | — | — | — | −$3.9M | −$23.1M | −$8.4M | −$1.4M | $3.7M | −$5.9M | −$9.9M | −$23.3M |
| Net income | −$389.6M | $13.4M | −$45.8M | −$82.7M | −$37.1M | −$21.8M | −$14.6M | −$34.4M | −$19.3M | −$12.0M | −$6.4M | −$66.3M | −$47.6M | −$56.1M |
| Basic EPSper diluted share | -$4.73 | $0.17 | -$0.66 | -$2.10 | -$1.22 | -$0.83 | -$0.60 | -$1.45 | -$0.83 | -$0.52 | -$0.28 | -$5.37 | $426.52 | -$2,851.08 |
| Diluted EPSper diluted share | -$4.73 | $0.17 | -$0.66 | -$2.10 | -$1.22 | -$0.83 | -$0.60 | -$1.45 | -$0.83 | -$0.52 | -$0.28 | -$5.37 | $410.56 | -$2,851.08 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 13, 2025Form 4 · 10b5-1 | Young Donald RPresident and CEO | SellCommon Stock | 56.8K | $3.23 | $183.6K | 494.0K |
| Aug 13, 2025Form 4 | Daniel Santhosh PChief Accounting Officer | SellCommon Stock | 2.0K | $7.54 | $15.1K | 17.9K |
| Aug 12, 2025Form 4 | Daniel Santhosh PChief Accounting Officer | SellCommon Stock | 4.4K | $7.31 | $32.2K | 19.9K |
| May 12, 2025Form 4 | Young Donald RPresident and CEO | BuyCommon Stock | 20.0K | $5.35 | $107.0K | 550.9K |
| Sep 30, 2024Form 4 · 10b5-1 | Young Donald RPresident and CEO | SellCommon Stock | 63.4K | $30.03 | $1.90M | 483.6K |