Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $757.5M | $694.7M | $635.8M | $523.8M | $415.3M | $293.5M | $184.4M |
| Gross profit | $413.4M | $371.4M | $329.8M | $331.5M | $249.5M | $154.7M | $94.8M |
| Research & development | $121.6M | $132.1M | $160.1M | $165.1M | $135.4M | $76.8M | $56.4M |
| Operating expenses | $490.8M | $484.6M | $475.4M | $508.9M | $392.5M | $221.2M | $143.2M |
| Operating income | −$77.4M | −$113.2M | −$145.6M | −$177.4M | −$143.1M | −$66.6M | −$48.4M |
| EBITDAderived | −$48.6M | −$88.1M | −$123.3M | −$158.9M | −$128.3M | −$57.0M | −$43.1M |
| Net income | −$51.0M | −$79.5M | −$116.6M | −$175.4M | −$145.2M | −$66.8M | −$46.7M |
| Basic EPSper diluted share | -$0.31 | -$0.51 | -$0.77 | -$1.21 | -$1.28 | -$1.80 | -$1.45 |
| Diluted EPSper diluted share | -$0.31 | -$0.51 | -$0.77 | -$1.21 | -$1.28 | -$1.80 | -$1.45 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 20, 2026Form 4 | Insight Holdings Group, LLC +9TenPercentOwner | SellCommon Stock · indirect | 38.1K | $5.24 | $199.5K | 738.0K |
| May 20, 2026Form 4 | Insight Holdings Group, LLC +9TenPercentOwner | SellCommon Stock · indirect | 411.9K | $5.24 | $2.16M | 7.98M |
| May 20, 2026Form 4 | Insight Holdings Group, LLC +9TenPercentOwner | SellCommon Stock · indirect | 59.2K | $5.24 | $310.1K | 1.15M |
| May 20, 2026Form 4 | Insight Holdings Group, LLC +9TenPercentOwner | SellCommon Stock · indirect | 21.7K | $5.24 | $113.5K | 419.8K |
| May 20, 2026Form 4 | Insight Holdings Group, LLC +9TenPercentOwner | SellCommon Stock · indirect | 935.6K | $5.24 | $4.90M | 18.14M |