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 | $213.6M | $228.6M | $306.9M | $369.2M | $583.2M | $614.1M | $429.8M | $229.2M | $181.1M | $130.1M | $81.8M | $54.2M | $26.4M | — | — | — | — |
| Gross profit | $120.9M | $81.4M | $165.5M | $242.5M | $461.9M | $482.6M | $333.7M | $174.7M | $136.2M | $95.7M | $53.9M | $33.7M | $14.4M | — | — | — | — |
| Research & development | $19.8M | $20.9M | $22.2M | $30.4M | $29.3M | $39.0M | $34.4M | $55.9M | $47.2M | $50.0M | $51.1M | $50.3M | $72.8M | $59.0M | $21.6M | $28.0M | $20.9M |
| Operating expenses | $171.0M | $173.2M | $233.1M | $348.4M | $451.4M | $502.3M | $358.0M | $282.9M | $181.7M | $161.3M | $152.1M | $129.7M | $196.5M | $116.8M | $44.2M | $45.1M | $34.0M |
| Operating income | −$50.2M | −$91.8M | −$67.6M | −$105.9M | $10.5M | −$19.7M | −$24.3M | −$108.2M | −$45.6M | −$65.6M | −$98.2M | −$96.0M | −$182.1M | −$116.8M | −$44.2M | −$45.1M | −$34.0M |
| EBITDAderived | — | −$88.8M | −$64.6M | −$102.7M | $13.4M | −$17.6M | −$23.4M | −$108.2M | −$45.5M | −$65.5M | −$98.1M | −$95.8M | −$181.9M | −$116.6M | −$44.1M | −$45.0M | −$33.5M |
| Net income | −$38.8M | −$82.2M | −$59.1M | −$105.8M | $7.7M | −$18.0M | −$22.6M | −$116.4M | −$67.9M | −$86.3M | −$115.2M | −$56.4M | −$166.2M | −$179.2M | −$69.1M | −$249.6M | −$30.6M |
| Basic EPSper diluted share | -$0.09 | -$0.20 | -$0.15 | -$0.26 | $0.02 | -$0.05 | -$0.07 | -$0.39 | -$0.25 | -$0.41 | -$0.83 | -$0.32 | -$1.03 | -$1.24 | -$0.53 | -$2.49 | -$0.72 |
| Diluted EPSper diluted share | -$0.09 | -$0.20 | -$0.15 | -$0.26 | $0.02 | -$0.05 | -$0.07 | -$0.39 | -$0.25 | -$0.41 | -$0.83 | -$0.36 | -$1.28 | -$1.24 | -$0.53 | -$2.49 | -$0.72 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 2, 2024Form 4 | Berg AaronPresident and CEO | BuyOrdinary Shares | 160.0K | $0.64 | $102.4K | 805.4K |