Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $756.0M | $681.9M | $660.7M | $620.0M | $575.1M | $470.6M | $408.4M |
| Gross profit | $498.1M | $441.8M | $421.5M | $408.9M | $385.7M | $316.1M | $271.5M |
| Operating expenses | $473.1M | $406.2M | $400.4M | $450.6M | $470.8M | $267.1M | $225.2M |
| Operating income | $25.0M | $35.6M | $21.1M | −$41.7M | −$85.1M | $48.9M | $46.3M |
| EBITDAderived | $61.3M | $65.4M | $41.3M | −$23.5M | −$69.4M | $66.2M | $58.4M |
| Net income | $15.4M | $30.0M | $14.0M | −$48.7M | −$108.7M | $9.9M | $7.4M |
| Basic EPSper diluted share | $0.09 | $0.17 | $0.07 | -$0.25 | -$0.67 | $0.06 | $0.04 |
| Diluted EPSper diluted share | $0.08 | $0.16 | $0.07 | -$0.25 | -$0.67 | $0.06 | $0.04 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 19, 2026Form 4 · 10b5-1 | Miller NicoleCHIEF LEGAL OFFICER | SellCommon Stock | 19.2K | $6.58 | $126.3K | 1.12M |
| May 18, 2026Form 4 · 10b5-1 | Watson Noel BertramChief Operating Officer & CFO | SellCommon Stock | 15.0K | $6.45 | $96.8K | 2.04M |
| May 11, 2026Form 4 | Stibel Jeffrey MChief Executive Officer | BuyCommon Stock | 125.0K | $6.15 | $768.8K | 2.96M |
| Feb 26, 2026Form 4 · 10b5-1 | Miller NicoleCHIEF LEGAL OFFICER | SellCommon Stock | 23.3K | $6.63 | $154.6K | 813.0K |
| Feb 18, 2026Form 4 · 10b5-1 | Watson Noel BertramChief Operating Officer & CFO | SellCommon Stock | 15.0K | $6.96 | $104.4K | 1.48M |