- Filed
- Aug 6, 2025 12:00 AM ET
- Period of report
- —
Restated figures. One or more values in this filing restate previously reported amounts.
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | Q2 2025 · Jul 31, 2025 | 73.14M sh |
| Shares Diluted | Q2 2025 · Jun 30, 2025 | 74.54M sh |
| Shares Diluted | Q2 2025 · Jun 30, 2025 | 74.7M sh |
| Shares Diluted | Q2 2025 · Jun 30, 2024 | 74.16M sh |
| Shares Diluted | Q2 2025 · Jun 30, 2024 | 74.13M sh |
| Stock Repurchased | Q2 2025 · Jun 30, 2025 | $5M |
| Stock Repurchased restated | Q2 2025 · Jun 30, 2024 | $0 |
| Capex | Q2 2025 · Jun 30, 2025 | $2.36M |
| Capex | Q2 2025 · Jun 30, 2024 | $3.2M |
| Operating Cash Flow | Q2 2025 · Jun 30, 2025 | −$29.96M |
| Operating Cash Flow | Q2 2025 · Jun 30, 2024 | $14.58M |
| Cash And Equivalents | Q2 2025 · Jun 30, 2025 | $234.58M |
| Cash And Equivalents | Q2 2025 · Dec 31, 2024 | $267.76M |
| Stockholders Equity | Q2 2025 · Jun 30, 2025 | $380.72M |
| Stockholders Equity | Q2 2025 · Mar 31, 2025 | $396.28M |
| Stockholders Equity | Q2 2025 · Dec 31, 2024 | $410.34M |
| Stockholders Equity | Q2 2025 · Jun 30, 2024 | $425.84M |
| Stockholders Equity | Q2 2025 · Mar 31, 2024 | $426.25M |
| Stockholders Equity | Q2 2025 · Dec 31, 2023 | $430.67M |
| Current Liabilities | Q2 2025 · Jun 30, 2025 | $42.35M |
| Current Liabilities | Q2 2025 · Dec 31, 2024 | $33.48M |
| Total Liabilities | Q2 2025 · Jun 30, 2025 | $64.31M |
| Total Liabilities | Q2 2025 · Dec 31, 2024 | $69.32M |
| Current Assets | Q2 2025 · Jun 30, 2025 | $301.44M |
| Current Assets | Q2 2025 · Dec 31, 2024 | $333.22M |
| Total Assets | Q2 2025 · Jun 30, 2025 | $445.04M |
| Total Assets | Q2 2025 · Dec 31, 2024 | $479.66M |
| Eps Diluted | Q2 2025 · Jun 30, 2025 | −$0.26 |
| Eps Diluted | Q2 2025 · Jun 30, 2025 | −$0.48 |
| Eps Diluted | Q2 2025 · Jun 30, 2024 | −$0.01 |
| Eps Diluted | Q2 2025 · Jun 30, 2024 | −$0.06 |
| Eps Basic | Q2 2025 · Jun 30, 2025 | −$0.26 |
| Eps Basic | Q2 2025 · Jun 30, 2025 | −$0.48 |
| Eps Basic | Q2 2025 · Jun 30, 2024 | −$0.01 |
| Eps Basic | Q2 2025 · Jun 30, 2024 | −$0.06 |
| Sga Expense | Q2 2025 · Jun 30, 2025 | $12.68M |
| Sga Expense | Q2 2025 · Jun 30, 2025 | $26.78M |
| Sga Expense | Q2 2025 · Jun 30, 2024 | $11.85M |
| Sga Expense | Q2 2025 · Jun 30, 2024 | $23.48M |
| Rd Expense | Q2 2025 · Jun 30, 2025 | $11.4M |
| Rd Expense | Q2 2025 · Jun 30, 2025 | $21M |
| Rd Expense | Q2 2025 · Jun 30, 2024 | $6.6M |
| Rd Expense | Q2 2025 · Jun 30, 2024 | $14.34M |
| Net Income | Q2 2025 · Jun 30, 2025 | −$19.69M |
| Net Income | Q2 2025 · Jun 30, 2025 | −$35.73M |
| Net Income | Q2 2025 · Mar 31, 2025 | −$16.04M |
| Net Income | Q2 2025 · Jun 30, 2024 | −$615K |
| Net Income | Q2 2025 · Jun 30, 2024 | −$4.2M |
| Net Income | Q2 2025 · Mar 31, 2024 | −$3.58M |
| Operating Income | Q2 2025 · Jun 30, 2025 | −$18.03M |
| Operating Income | Q2 2025 · Jun 30, 2025 | −$35.78M |
| Operating Income | Q2 2025 · Jun 30, 2024 | −$2.74M |
| Operating Income | Q2 2025 · Jun 30, 2024 | −$9.83M |
| Gross Profit | Q2 2025 · Jun 30, 2025 | $13.16M |
| Gross Profit | Q2 2025 · Jun 30, 2025 | $25.46M |
| Gross Profit | Q2 2025 · Jun 30, 2024 | $24.69M |
| Gross Profit | Q2 2025 · Jun 30, 2024 | $48.75M |
| Cost Of Revenue | Q2 2025 · Jun 30, 2025 | $18.08M |
| Cost Of Revenue | Q2 2025 · Jun 30, 2025 | $35.72M |
| Cost Of Revenue | Q2 2025 · Jun 30, 2024 | $29.65M |
| Cost Of Revenue | Q2 2025 · Jun 30, 2024 | $59.71M |
| Revenue | Q2 2025 · Jun 30, 2025 | $31.24M |
| Revenue | Q2 2025 · Jun 30, 2025 | $61.17M |
| Revenue | Q2 2025 · Jun 30, 2024 | $54.34M |
| Revenue | Q2 2025 · Jun 30, 2024 | $108.47M |