Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $251.8M | $331.5M | $294.5M | $327.9M | $387.2M | $331.0M | $303.3M | $277.0M |
| Gross profit | $183.1M | $244.3M | $199.3M | $230.7M | $286.1M | $223.1M | $204.0M | $194.0M |
| Research & development | $97.8M | $121.6M | $123.3M | $107.1M | $112.1M | $88.9M | $93.1M | $81.0M |
| Operating expenses | $185.4M | $824.2M | $226.5M | $415.1M | $225.5M | $200.7M | $193.1M | $157.2M |
| Operating income | −$2.3M | −$579.9M | −$27.2M | −$184.3M | $60.6M | $22.4M | $10.9M | $36.9M |
| EBITDAderived | $8.3M | −$569.3M | −$11.2M | −$160.4M | $90.3M | $52.5M | $39.7M | $62.6M |
| Net income | −$18.7M | −$588.1M | −$56.3M | −$310.8M | $45.9M | −$18.3M | $100.3M | $5.9M |
| Basic EPSper diluted share | -$0.43 | -$14.12 | -$1.40 | -$7.93 | $1.22 | -$0.50 | $2.76 | $0.16 |
| Diluted EPSper diluted share | -$0.43 | -$14.12 | -$1.40 | -$7.93 | $1.17 | -$0.50 | $2.76 | $0.16 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Oct 9, 2025Form 4 | Krzanich Brian MChief Executive Officer | SellCommon Stock | 132.1K | $11.46 | $1.51M | 906.0K |
| Oct 7, 2025Form 4 | Salinas JenniferEVP Chief Admin Officer | SellCommon Stock | 78.0K | $12.31 | $960.1K | 346.3K |
| Oct 6, 2025Form 4 | Salinas JenniferEVP Chief Admin Officer | SellCommon Stock | 64.8K | $12.76 | $826.6K | 424.3K |
| Oct 6, 2025Form 4 | Rodriquez AntonioCFO | SellCommon Stock | 38.3K | $12.76 | $489.3K | 276.7K |
| Oct 6, 2025Form 4 | Mentz ChristianEVP, Chief Revenue Officer | SellCommon Stock | 26.9K | $12.76 | $342.9K | 111.9K |