- Filed
- Nov 10, 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 Diluted | Q3 2025 · Sep 30, 2025 | 91.05M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2025 | 80.95M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2024 | 72.73M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2024 | 69.62M sh |
| Capex | Q3 2025 · Sep 30, 2025 | $10.82M |
| Capex | Q3 2025 · Sep 30, 2024 | $13.76M |
| Operating Cash Flow | Q3 2025 · Sep 30, 2025 | $158.82M |
| Operating Cash Flow restated | Q3 2025 · Sep 30, 2024 | $19.9M |
| Cash And Equivalents | Q3 2025 · Sep 30, 2025 | $218.31M |
| Cash And Equivalents | Q3 2025 · Dec 31, 2024 | $187.92M |
| Cash And Equivalents | Q3 2025 · Sep 30, 2024 | $147.1M |
| Stockholders Equity | Q3 2025 · Sep 30, 2025 | $438.3M |
| Stockholders Equity | Q3 2025 · Dec 31, 2024 | $326.49M |
| Total Liabilities | Q3 2025 · Sep 30, 2025 | $889.44M |
| Total Liabilities | Q3 2025 · Dec 31, 2024 | $775.28M |
| Total Assets | Q3 2025 · Sep 30, 2025 | $1.46B |
| Total Assets | Q3 2025 · Dec 31, 2024 | $1.29B |
| Eps Diluted | Q3 2025 · Sep 30, 2025 | $0.23 |
| Eps Diluted | Q3 2025 · Sep 30, 2025 | $0.55 |
| Eps Diluted | Q3 2025 · Sep 30, 2024 | −$0.93 |
| Eps Diluted | Q3 2025 · Sep 30, 2024 | −$2.35 |
| Eps Basic | Q3 2025 · Sep 30, 2025 | $0.27 |
| Eps Basic | Q3 2025 · Sep 30, 2025 | $0.57 |
| Eps Basic | Q3 2025 · Sep 30, 2024 | −$0.93 |
| Eps Basic | Q3 2025 · Sep 30, 2024 | −$2.35 |
| Sga Expense | Q3 2025 · Sep 30, 2025 | $36.94M |
| Sga Expense | Q3 2025 · Sep 30, 2025 | $123.48M |
| Sga Expense | Q3 2025 · Sep 30, 2024 | $57.79M |
| Sga Expense | Q3 2025 · Sep 30, 2024 | $185.31M |
| Rd Expense | Q3 2025 · Sep 30, 2025 | $18.24M |
| Rd Expense | Q3 2025 · Sep 30, 2025 | $56.14M |
| Rd Expense | Q3 2025 · Sep 30, 2024 | $16.66M |
| Rd Expense | Q3 2025 · Sep 30, 2024 | $57.97M |
| Net Income | Q3 2025 · Sep 30, 2025 | $22.55M |
| Net Income | Q3 2025 · Sep 30, 2025 | $47.09M |
| Net Income | Q3 2025 · Sep 30, 2024 | −$67.48M |
| Net Income | Q3 2025 · Sep 30, 2024 | −$163.48M |
| Operating Income | Q3 2025 · Sep 30, 2025 | $79.96M |
| Operating Income | Q3 2025 · Sep 30, 2025 | $184.11M |
| Operating Income | Q3 2025 · Sep 30, 2024 | $22.38M |
| Operating Income | Q3 2025 · Sep 30, 2024 | $35.1M |
| Cost Of Revenue | Q3 2025 · Sep 30, 2025 | $200.57M |
| Cost Of Revenue | Q3 2025 · Sep 30, 2025 | $559.12M |
| Cost Of Revenue | Q3 2025 · Sep 30, 2024 | $148.97M |
| Cost Of Revenue | Q3 2025 · Sep 30, 2024 | $439.45M |
| Revenue | Q3 2025 · Sep 30, 2025 | $339.89M |
| Revenue | Q3 2025 · Sep 30, 2025 | $940.31M |
| Revenue | Q3 2025 · Sep 30, 2024 | $249.28M |
| Revenue | Q3 2025 · Sep 30, 2024 | $728.88M |