- Revenue · quarter
- 763.2M USD
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Gross profit · quarter
- 374.1M USD
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Operating income · quarter
- 154M USD
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Net income · quarter
- 118.3M USD
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Diluted EPS · quarter
- 3.53 USD/shares
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Operating cash flow · quarter
- 102.9M USD
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Capital expenditure · quarter
- 11.3M USD
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Free cash flow · quarter
- 91.6M USD
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Revenue · trailing 12 months
- 2.68B USD
- Jun 30, 2025 – Jun 28, 2026
- Provider TTM · observed Sep 21, 2026
- Gross profit · trailing 12 months
- 1.31B USD
- Jun 30, 2025 – Jun 28, 2026
- Provider TTM · observed Sep 21, 2026
- Operating income · trailing 12 months
- 515.1M USD
- Jun 30, 2025 – Jun 28, 2026
- Provider TTM · observed Sep 21, 2026
- Net income · trailing 12 months
- 383.8M USD
- Jun 30, 2025 – Jun 28, 2026
- Provider TTM · observed Sep 21, 2026
- Diluted EPS · trailing 12 months
- 11.46 USD/shares
- Jun 30, 2025 – Jun 28, 2026
- Provider TTM · observed Sep 21, 2026
- Operating cash flow · trailing 12 months
- 397.9M USD
- Jun 30, 2025 – Jun 28, 2026
- Provider TTM · observed Sep 21, 2026
- Capital expenditure · trailing 12 months
- 48.5M USD
- Jun 30, 2025 – Jun 28, 2026
- Provider TTM · observed Sep 21, 2026
- Free cash flow · trailing 12 months
- 349.4M USD
- Jun 30, 2025 – Jun 28, 2026
- Provider TTM · observed Sep 21, 2026
- Total assets
- 2.95B USD
- At Jun 28, 2026
- Provider observation · observed Sep 21, 2026
- Total liabilities
- 762.1M USD
- At Jun 28, 2026
- Provider observation · observed Sep 21, 2026
- Shareholders’ equity
- 2.19B USD
- At Jun 28, 2026
- Provider observation · observed Sep 21, 2026
- Cash and equivalents
- 347.9M USD
- At Jun 28, 2026
- Provider observation · observed Sep 21, 2026
- Consolidated debt
- 108M USD
- At Jun 28, 2026
- Provider observation · observed Sep 21, 2026
- Current assets
- 1.37B USD
- At Jun 28, 2026
- Provider observation · observed Sep 21, 2026
- Current liabilities
- 513.3M USD
- At Jun 28, 2026
- Provider observation · observed Sep 21, 2026
- Inventory
- 546.5M USD
- At Jun 28, 2026
- Provider observation · observed Sep 21, 2026
- Weighted average diluted shares
- 33.5M shares
- At Jun 28, 2026
- Provider quarter · observed Sep 21, 2026
- Diluted EPS · fiscal year
- 10.17 USD/shares
- Jan 1, 2025 – Dec 31, 2025
- Gross margin
- 48.85%
- Provider TTM · observed Sep 22, 2026
- Operating margin
- 19.24%
- Provider TTM · observed Sep 22, 2026
- Net margin
- 14.34%
- Provider TTM · observed Sep 22, 2026
- Current ratio
- 2.66x
- Provider TTM · observed Sep 22, 2026
- Quick ratio
- 1.60x
- Provider TTM · observed Sep 22, 2026
- Return on assets
- 13.00%
- Provider TTM · observed Sep 21, 2026
- Return on equity
- 18.56%
- Provider TTM · observed Sep 21, 2026
- Return on invested capital
- 15.92%
- Provider TTM · observed Sep 21, 2026
- Revenue growth · trailing 12 months
- +17.13%
- Jun 30, 2025 – Jun 28, 2026
- Net income growth · trailing 12 months
- +23.17%
- Jun 30, 2025 – Jun 28, 2026
- Debt to equity
- 0.05x
- Provider TTM · observed Sep 22, 2026
- Debt to assets
- 3.66%
- Provider TTM · observed Sep 22, 2026
- Interest coverage
- 50.50x
- Provider TTM · observed Sep 22, 2026