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 | $166.2M | $191.2M | $167.3M | $245.3M | $262.4M | $313.8M | $219.5M | $202.5M | $219.3M | $243.6M | $220.9M | $185.2M | $335.1M | $344.3M | $402.9M | $338.9M | $337.4M |
| Gross profit | $71.0M | $68.8M | $35.8M | $66.9M | $75.9M | $90.8M | $64.0M | $70.6M | $67.3M | $76.3M | $59.0M | $37.0M | $68.3M | $72.4M | $84.6M | $66.3M | $87.7M |
| Research & development | $19.8M | $20.6M | $19.7M | $38.3M | $52.7M | $45.0M | $23.9M | $20.6M | $21.4M | $30.7M | $35.4M | $34.3M | $48.2M | $60.4M | $61.4M | $48.9M | $44.9M |
| Operating expenses | $66.7M | $67.1M | $71.7M | $124.8M | $122.4M | $116.0M | $83.5M | $56.6M | $89.5M | $121.3M | $96.7M | $72.6M | $111.5M | $161.2M | $118.3M | $91.3M | $84.9M |
| Operating income | $4.3M | $1.7M | −$36.0M | −$57.9M | −$46.5M | −$25.1M | −$19.5M | $14.0M | −$22.2M | −$45.0M | −$37.8M | −$35.6M | −$43.2M | −$88.7M | −$33.7M | −$25.0M | $2.8M |
| EBITDAderived | $12.8M | $14.2M | −$17.2M | −$30.7M | −$21.2M | $2.8M | −$1.1M | $27.7M | −$7.9M | −$31.0M | −$29.5M | −$28.2M | −$34.3M | −$76.4M | −$15.9M | −$13.3M | $15.7M |
| Net income | $838,000 | $4.6M | −$46.2M | −$68.0M | −$48.1M | −$111.2M | −$40.1M | −$8.1M | −$45.7M | −$60.6M | −$52.3M | −$39.2M | −$43.4M | −$89.3M | −$24.9M | −$33.5M | $3.9M |
| Basic EPSper diluted share | -$0.18 | $0.10 | -$4.32 | -$6.59 | -$0.51 | -$1.19 | -$0.52 | -$0.12 | -$0.78 | -$1.12 | -$0.99 | -$1.05 | -$1.28 | -$2.72 | -$0.78 | -$1.06 | $0.13 |
| Diluted EPSper diluted share | -$0.18 | $0.10 | -$4.32 | -$6.59 | -$0.51 | -$1.19 | -$0.52 | -$0.12 | -$0.78 | -$1.12 | -$0.99 | -$1.05 | -$1.28 | -$2.72 | -$0.78 | -$1.06 | $0.13 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 12, 2025Form 4 | North Sound Management, Inc. +2Director,TenPercentOwner | BuyWarrants to Purchase Common Stock · derivative | 28.2K | $4.43 | $124.9K | 84.6K |
| Aug 14, 2025Form 4 | North Sound Management, Inc. +2Director,TenPercentOwner | BuyCommon Stock | 15.1K | $8.93 | $134.8K | 2.14M |
| Aug 13, 2025Form 4 | North Sound Management, Inc. +2Director,TenPercentOwner | BuyCommon Stock | 31.1K | $8.98 | $279.2K | 2.13M |
| Aug 12, 2025Form 4 | North Sound Management, Inc. +2Director,TenPercentOwner | BuyCommon Stock | 8.8K | $7.44 | $65.5K | 2.10M |
| Mar 3, 2025Form 4 | Sarvikas JuhoCEO | BuyCommon Stock | 10.0K | $9.78 | $97.8K | 134.3K |