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 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $764.2M | $611.6M | $482.3M | $350.9M | $243.2M | $144.9M | $113.4M | $91.7M | $101.7M | $120.2M | $134.4M | $154.6M | $204.7M | $196.3M | $197.7M | $171.6M | $120.6M |
| Gross profit | $531.9M | $424.3M | $310.2M | $233.1M | $157.8M | $102.5M | $77.6M | $63.2M | $68.2M | $76.1M | $88.0M | $109.7M | $124.3M | $123.8M | $116.9M | $112.8M | $81.0M |
| Research & development | $76.3M | $80.7M | $70.1M | $44.0M | $32.0M | $18.7M | $13.8M | $9.9M | $4.9M | $9.2M | $17.6M | $16.6M | $14.2M | $14.9M | $16.9M | $16.4M | $13.5M |
| Operating expenses | $614.0M | $560.4M | $483.6M | $380.0M | $285.8M | $161.4M | $124.9M | $85.7M | $77.2M | $91.5M | $263.9M | $108.2M | $197.8M | $133.6M | $141.4M | $124.6M | $91.2M |
| Operating income | −$82.1M | −$136.2M | −$173.4M | −$147.0M | −$128.1M | −$58.9M | −$47.3M | −$22.4M | −$9.0M | −$15.4M | −$175.9M | $1.5M | −$73.4M | −$9.8M | −$24.5M | −$11.8M | −$10.2M |
| EBITDAderived | −$4.6M | −$57.8M | −$117.3M | −$105.8M | −$101.3M | −$47.9M | −$39.7M | −$15.7M | −$1.5M | −$3.0M | −$156.8M | $19.9M | −$47.2M | $14.0M | −$4.6M | $5.5M | $1.8M |
| Net income | −$143.4M | −$162.1M | −$186.6M | −$151.3M | −$143.0M | −$79.0M | −$57.0M | −$29.0M | −$2.3M | −$29.9M | −$178.7M | −$12.9M | −$82.2M | −$15.5M | −$22.2M | −$14.4M | −$13.3M |
| Basic EPSper diluted share | -$0.96 | -$1.13 | -$1.54 | -$1.46 | -$1.49 | -$1.18 | -$1.09 | -$1.20 | -$0.18 | -$3.49 | -$21.53 | -$1.59 | -$0.85 | -$0.17 | -$0.25 | -$0.18 | -$0.27 |
| Diluted EPSper diluted share | -$0.96 | -$1.13 | -$1.54 | -$1.46 | -$1.49 | -$1.18 | -$1.09 | -$1.20 | -$1.08 | -$3.49 | -$21.53 | -$1.90 | -$0.85 | -$0.17 | -$0.25 | -$0.18 | -$0.27 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 · 10b5-1 | MCGINNIS KAREN KDirector | SellCommon Stock | 6.0K | $8.01 | $48.5K | 94.7K |
| May 11, 2026Form 4 | Valentine KeithDirector | BuyCommon Stock | 35.0K | $7.00 | $245.0K | 232.3K |
| May 8, 2026Form 4 | Valentine KeithDirector | BuyCommon Stock | 43.8K | $7.54 | $330.6K | 197.3K |
| May 7, 2026Form 4 | Valentine KeithDirector | BuyCommon Stock | 56.2K | $7.49 | $420.6K | 153.4K |
| Mar 13, 2026Form 4 | Lish ScottCHIEF OPERATING OFFICER | SellCommon Stock | 260.5K | $12.30 | $3.20M | 815.7K |