- Filed
- Aug 12, 2025 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Operating Cash Flow | Q2 2025 · Jun 30, 2025 | 89.1M |
| Operating Cash Flow | Q2 2025 · Jun 30, 2024 | 183.5M |
| Cash And Equivalents | Q2 2025 · Jun 30, 2025 | 846.6M |
| Cash And Equivalents | Q2 2025 · Dec 31, 2024 | 924.3M |
| Stockholders Equity | Q2 2025 · Jun 30, 2025 | 1.4B |
| Stockholders Equity | Q2 2025 · Mar 31, 2025 | 1.46B |
| Stockholders Equity | Q2 2025 · Dec 31, 2024 | 1.39B |
| Stockholders Equity | Q2 2025 · Jun 30, 2024 | 1.23B |
| Stockholders Equity | Q2 2025 · Mar 31, 2024 | 1.18B |
| Stockholders Equity | Q2 2025 · Dec 31, 2023 | 1.07B |
| Current Liabilities | Q2 2025 · Jun 30, 2025 | 685.9M |
| Current Liabilities | Q2 2025 · Dec 31, 2024 | 660.4M |
| Current Assets | Q2 2025 · Jun 30, 2025 | 1.73B |
| Current Assets | Q2 2025 · Dec 31, 2024 | 1.76B |
| Total Assets | Q2 2025 · Jun 30, 2025 | 2.54B |
| Total Assets | Q2 2025 · Dec 31, 2024 | 2.38B |
| Sga Expense | Q2 2025 · Jun 30, 2025 | 368M |
| Sga Expense | Q2 2025 · Jun 30, 2025 | 726.3M |
| Sga Expense | Q2 2025 · Jun 30, 2024 | 292.9M |
| Sga Expense | Q2 2025 · Jun 30, 2024 | 557.7M |
| Rd Expense | Q2 2025 · Jun 30, 2025 | 3.6M |
| Rd Expense | Q2 2025 · Jun 30, 2024 | 3.2M |
| Operating Income | Q2 2025 · Jun 30, 2025 | 92.8M |
| Operating Income | Q2 2025 · Jun 30, 2025 | 169.8M |
| Operating Income | Q2 2025 · Jun 30, 2024 | 47.3M |
| Operating Income | Q2 2025 · Jun 30, 2024 | 85.8M |
| Gross Profit | Q2 2025 · Jun 30, 2025 | 460.8M |
| Gross Profit | Q2 2025 · Jun 30, 2025 | 896.1M |
| Gross Profit | Q2 2025 · Jun 30, 2024 | 340.2M |
| Gross Profit | Q2 2025 · Jun 30, 2024 | 643.6M |
| Cost Of Revenue | Q2 2025 · Jun 30, 2025 | 288.4M |
| Cost Of Revenue | Q2 2025 · Jun 30, 2025 | 579.7M |
| Cost Of Revenue | Q2 2025 · Jun 30, 2024 | 227.4M |
| Cost Of Revenue | Q2 2025 · Jun 30, 2024 | 432.3M |