- Filed
- Oct 23, 2025 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Diluted | Q3 2025 · Sep 27, 2025 | 10.83M sh |
| Shares Diluted | Q3 2025 · Sep 27, 2025 | 11.05M sh |
| Shares Diluted | Q3 2025 · Sep 28, 2024 | 11.67M sh |
| Shares Diluted | Q3 2025 · Sep 28, 2024 | 11.87M sh |
| Stock Repurchased | Q3 2025 · Sep 27, 2025 | $152.42M |
| Stock Repurchased | Q3 2025 · Sep 28, 2024 | $175.95M |
| Capex | Q3 2025 · Sep 27, 2025 | $36.72M |
| Capex | Q3 2025 · Sep 28, 2024 | $52.77M |
| Operating Cash Flow | Q3 2025 · Sep 27, 2025 | $230.22M |
| Operating Cash Flow | Q3 2025 · Sep 28, 2024 | $206.99M |
| Cash And Equivalents | Q3 2025 · Sep 27, 2025 | $250.45M |
| Cash And Equivalents | Q3 2025 · Dec 28, 2024 | $211.82M |
| Stockholders Equity | Q3 2025 · Sep 27, 2025 | $910.98M |
| Stockholders Equity | Q3 2025 · Jun 28, 2025 | $912.34M |
| Stockholders Equity | Q3 2025 · Mar 29, 2025 | $897.01M |
| Stockholders Equity | Q3 2025 · Dec 28, 2024 | $916.19M |
| Stockholders Equity | Q3 2025 · Sep 28, 2024 | $1.01B |
| Stockholders Equity | Q3 2025 · Jun 29, 2024 | $1.04B |
| Stockholders Equity | Q3 2025 · Mar 30, 2024 | $1.05B |
| Stockholders Equity | Q3 2025 · Dec 30, 2023 | $1.08B |
| Current Liabilities | Q3 2025 · Sep 27, 2025 | $252.56M |
| Current Liabilities | Q3 2025 · Dec 28, 2024 | $231.63M |
| Total Liabilities | Q3 2025 · Sep 27, 2025 | $335.62M |
| Total Liabilities | Q3 2025 · Dec 28, 2024 | $333.83M |
| Current Assets | Q3 2025 · Sep 27, 2025 | $461.79M |
| Current Assets | Q3 2025 · Dec 28, 2024 | $417.29M |
| Total Assets | Q3 2025 · Sep 27, 2025 | $1.25B |
| Total Assets | Q3 2025 · Dec 28, 2024 | $1.25B |
| Eps Diluted | Q3 2025 · Sep 27, 2025 | $4.25 |
| Eps Diluted | Q3 2025 · Sep 27, 2025 | $11.82 |
| Eps Diluted | Q3 2025 · Sep 28, 2024 | $2.86 |
| Eps Diluted | Q3 2025 · Sep 28, 2024 | $8.27 |
| Eps Basic | Q3 2025 · Sep 27, 2025 | $4.25 |
| Eps Basic | Q3 2025 · Sep 27, 2025 | $11.83 |
| Eps Basic | Q3 2025 · Sep 28, 2024 | $2.87 |
| Eps Basic | Q3 2025 · Sep 28, 2024 | $8.29 |
| Sga Expense | Q3 2025 · Sep 27, 2025 | $44.91M |
| Sga Expense | Q3 2025 · Sep 27, 2025 | $138.62M |
| Sga Expense | Q3 2025 · Sep 28, 2024 | $43.82M |
| Sga Expense | Q3 2025 · Sep 28, 2024 | $142.23M |
| Net Income | Q3 2025 · Sep 27, 2025 | $46.16M |
| Net Income | Q3 2025 · Sep 27, 2025 | $131M |
| Net Income | Q3 2025 · Jun 28, 2025 | $60.43M |
| Net Income | Q3 2025 · Mar 29, 2025 | $24.41M |
| Net Income | Q3 2025 · Sep 28, 2024 | $33.51M |
| Net Income | Q3 2025 · Sep 28, 2024 | $98.45M |
| Net Income | Q3 2025 · Jun 29, 2024 | $52.34M |
| Net Income | Q3 2025 · Mar 30, 2024 | $12.6M |
| Operating Income | Q3 2025 · Sep 27, 2025 | $62.05M |
| Operating Income | Q3 2025 · Sep 27, 2025 | $177.9M |
| Operating Income | Q3 2025 · Sep 28, 2024 | $45.83M |
| Operating Income | Q3 2025 · Sep 28, 2024 | $132M |
| Gross Profit | Q3 2025 · Sep 27, 2025 | $273.12M |
| Gross Profit | Q3 2025 · Sep 27, 2025 | $784.9M |
| Gross Profit | Q3 2025 · Sep 28, 2024 | $280.24M |
| Gross Profit | Q3 2025 · Sep 28, 2024 | $733.05M |
| Cost Of Revenue | Q3 2025 · Sep 27, 2025 | $264.38M |
| Cost Of Revenue | Q3 2025 · Sep 27, 2025 | $794.41M |
| Cost Of Revenue | Q3 2025 · Sep 28, 2024 | $325.24M |
| Cost Of Revenue | Q3 2025 · Sep 28, 2024 | $877.58M |
| Revenue | Q3 2025 · Sep 27, 2025 | $537.49M |
| Revenue | Q3 2025 · Sep 27, 2025 | $1.58B |
| Revenue | Q3 2025 · Sep 28, 2024 | $605.48M |
| Revenue | Q3 2025 · Sep 28, 2024 | $1.61B |