Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $692.8M | $600.5M | $549.3M | $603.5M | $467.7M | $299.9M | $316.4M | $213.7M | $137.5M |
| Gross profit | $516.8M | $447.5M | $376.3M | $348.7M | $273.5M | $187.6M | $201.5M | $136.9M | $87.6M |
| Operating expenses | $540.8M | $504.0M | $542.6M | $537.9M | $488.4M | $360.4M | $301.6M | $210.8M | $139.4M |
| Operating income | −$23.9M | −$56.5M | −$166.3M | −$189.2M | −$214.9M | −$172.8M | −$100.1M | −$73.9M | −$51.8M |
| EBITDAderived | $9.1M | −$23.4M | −$134.6M | −$161.5M | −$191.4M | −$154.0M | −$86.7M | −$64.6M | −$46.1M |
| Net income | −$41.8M | −$134.2M | −$168.5M | −$196.4M | −$236.1M | −$175.8M | −$98.4M | −$75.8M | −$52.3M |
| Basic EPSper diluted share | -$0.36 | -$1.24 | -$1.65 | -$2.05 | -$2.58 | -$2.01 | -$2.14 | -$10.12 | -$6.74 |
| Diluted EPSper diluted share | -$0.70 | -$1.24 | -$1.65 | -$2.05 | -$2.58 | -$2.01 | -$2.14 | -$10.12 | -$6.74 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | Madan Gopal AjayChief Financial Officer | SellCommon Stock | 4.6K | $9.25 | $42.4K | 1.15M |
| May 21, 2026Form 4 | Madan Gopal AjayChief Financial Officer | SellCommon Stock | 7.8K | $9.25 | $71.8K | 1.15M |
| May 21, 2026Form 4 | Madan Gopal AjayChief Financial Officer | SellCommon Stock | 22.7K | $9.25 | $209.8K | 1.16M |
| May 21, 2026Form 4 | Lo Steve MingChief Accounting Officer | SellCommon Stock | 1.4K | $9.25 | $12.5K | 189.5K |
| May 21, 2026Form 4 | Lo Steve MingChief Accounting Officer | SellCommon Stock | 2.1K | $9.25 | $19.3K | 190.8K |