- Filed
- Nov 5, 2025 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Diluted | Q3 2025 · Sep 30, 2025 | 448.72M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2025 | 470.29M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2024 | 507.16M sh |
| Shares Diluted | Q3 2025 · Sep 30, 2024 | 522.39M sh |
| Stock Repurchased | Q3 2025 · Sep 30, 2025 | $294.79M |
| Stock Repurchased | Q3 2025 · Sep 30, 2024 | $137.72M |
| Capex | Q3 2025 · Sep 30, 2025 | $1.99M |
| Capex | Q3 2025 · Sep 30, 2024 | $2.38M |
| Operating Cash Flow | Q3 2025 · Sep 30, 2025 | $109.3M |
| Operating Cash Flow | Q3 2025 · Sep 30, 2024 | $33.42M |
| Cash And Equivalents | Q3 2025 · Sep 30, 2025 | $747.25M |
| Cash And Equivalents | Q3 2025 · Dec 31, 2024 | $923.02M |
| Cash And Equivalents | Q3 2025 · Sep 30, 2024 | $886.42M |
| Stockholders Equity | Q3 2025 · Sep 30, 2025 | $839.23M |
| Stockholders Equity | Q3 2025 · Jun 30, 2025 | $843.43M |
| Stockholders Equity | Q3 2025 · Mar 31, 2025 | $987.26M |
| Stockholders Equity | Q3 2025 · Dec 31, 2024 | $1.09B |
| Stockholders Equity | Q3 2025 · Sep 30, 2024 | $1.1B |
| Stockholders Equity | Q3 2025 · Jun 30, 2024 | $1.14B |
| Stockholders Equity | Q3 2025 · Mar 31, 2024 | $1.21B |
| Stockholders Equity | Q3 2025 · Dec 31, 2023 | $1.24B |
| Current Liabilities | Q3 2025 · Sep 30, 2025 | $636.77M |
| Current Liabilities | Q3 2025 · Dec 31, 2024 | $370.99M |
| Total Liabilities | Q3 2025 · Sep 30, 2025 | $649.2M |
| Total Liabilities | Q3 2025 · Dec 31, 2024 | $378.19M |
| Current Assets | Q3 2025 · Sep 30, 2025 | $1.2B |
| Current Assets | Q3 2025 · Dec 31, 2024 | $1.25B |
| Total Assets | Q3 2025 · Sep 30, 2025 | $1.49B |
| Total Assets | Q3 2025 · Dec 31, 2024 | $1.46B |
| Net Income | Q3 2025 · Sep 30, 2025 | −$3.62M |
| Net Income | Q3 2025 · Sep 30, 2025 | −$12.53M |
| Net Income | Q3 2025 · Jun 30, 2025 | −$647K |
| Net Income | Q3 2025 · Mar 31, 2025 | −$8.26M |
| Net Income | Q3 2025 · Sep 30, 2024 | −$28.64M |
| Net Income | Q3 2025 · Sep 30, 2024 | $54.41M |
| Net Income | Q3 2025 · Jun 30, 2024 | $119.11M |
| Net Income | Q3 2025 · Mar 31, 2024 | −$36.06M |
| Operating Income | Q3 2025 · Sep 30, 2025 | −$10.37M |
| Operating Income | Q3 2025 · Sep 30, 2025 | −$38.14M |
| Operating Income | Q3 2025 · Sep 30, 2024 | −$42.23M |
| Operating Income | Q3 2025 · Sep 30, 2024 | $12.96M |
| Gross Profit | Q3 2025 · Sep 30, 2025 | $114.56M |
| Gross Profit | Q3 2025 · Sep 30, 2025 | $317.3M |
| Gross Profit | Q3 2025 · Sep 30, 2024 | $90.13M |
| Gross Profit | Q3 2025 · Sep 30, 2024 | $253.65M |
| Cost Of Revenue | Q3 2025 · Sep 30, 2025 | $48.75M |
| Cost Of Revenue | Q3 2025 · Sep 30, 2025 | $135.47M |
| Cost Of Revenue | Q3 2025 · Sep 30, 2024 | $37.84M |
| Cost Of Revenue | Q3 2025 · Sep 30, 2024 | $117.56M |
| Revenue | Q3 2025 · Sep 30, 2025 | $163.31M |
| Revenue | Q3 2025 · Sep 30, 2025 | $452.77M |
| Revenue | Q3 2025 · Sep 30, 2024 | $127.97M |
| Revenue | Q3 2025 · Sep 30, 2024 | $371.21M |