Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $93.2M | $24.0M | $117.5M | $179.6M | $215.7M | $108.9M | $92.8M | $52.2M |
| Gross profit | $71.7M | $169,000 | $95.2M | $159.6M | $197.0M | $99.1M | $85.0M | $47.6M |
| Research & development | $8.8M | $4.5M | $5.6M | $8.2M | $4.4M | $2.0M | $1.2M | $802,000 |
| Operating expenses | $76.7M | $65.5M | $66.1M | $62.0M | $46.7M | $42.4M | — | — |
| Operating income | −$5.0M | −$65.4M | $29.1M | $97.6M | $150.3M | $56.7M | $62.6M | $28.5M |
| EBITDAderived | −$2.6M | −$63.7M | $30.2M | $98.5M | $150.8M | $58.0M | $62.7M | $28.6M |
| Net income | −$4.2M | −$135.0M | $22.1M | $66.6M | $146.1M | −$97.6M | $62.5M | $28.3M |
| Basic EPSper diluted share | -$0.04 | -$1.13 | $0.18 | $0.53 | $1.16 | -$1.09 | -$2.97 | -$1.17 |
| Diluted EPSper diluted share | -$0.04 | -$1.13 | $0.18 | $0.53 | $1.16 | -$1.09 | -$2.97 | -$1.17 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 19, 2025Form 4 | Sather MatthewChief Underwriting Officer | BuyCommon Stock, par value $0.01 per share | 40.0K | $1.52 | $60.8K | 44.4K |
| May 12, 2025Form 4 | Buss Jessica EChief Executive Officer | BuyCommon Stock, par value $0.01 per share | 25 | $1.93 | $48.25 | 46.4K |
| May 12, 2025Form 4 | Buss Jessica EChief Executive Officer | BuyCommon Stock, par value $0.01 per share | 12.9K | $1.93 | $25.0K | 46.4K |