| Period End Date | 2026-06-26 | 2026-03-27 | 2025-12-26 | 2025-09-26 | 2025-06-27 |
|---|---|---|---|---|---|
| Period Length | 3 Months | 3 Months | 3 Months | 3 Months | 3 Months |
| Revenues | 15.12%294.78 | 256.07 | 223.61 | 239.30 | 240.29 |
| Cost Of Revenue | 13.40%253.80 | 223.81 | 202.62 | 228.23 | 213.08 |
| Gross Profit | 27.05%40.98 | 32.26 | 20.98 | 11.07 | 27.20 |
11.98%33.79 | 30.17 | 34.82 | 30.49 | 32.04 | |
| Selling, General, and Administrative | 6.82%24.11 | 22.57 | 27.14 | 22.52 | 24.25 |
| Research and Development | 40.54%7.77 | 5.53 | 5.60 | 5.90 | 5.71 |
| Depreciation and Amortization | 5.89%7.20 | 7.65 | 10.04 | 7.40 | 8.00 |
| Operating Income/Loss | 245.08%7.20 | 2.09 | -13.84 | -19.43 | -4.84 |
| Income/Loss From Continuing Operations Before Tax | 6,340%5.41 | 0.08 | -15.83 | -22.17 | -9.41 |
| Income Tax Expense/Benefit | 72.82%4.41 | 2.55 | 0.13 | 0.68 | 2.74 |
140.42%1.00 | -2.47 | -15.96 | -22.85 | -9.41 | |
| Attributable To Parent | 140.42%1.00 | -2.47 | -15.96 | -22.85 | -9.41 |
| Basic Average Shares | 2.29%35.40 | 34.61 | 0.06 | 34.35 | 34.18 |
| Diluted Average Shares | 4.90%36.30 | 34.61 | 0.06 | 34.35 | 34.18 |
| Basic Earnings Per Share | 142.86%0.03 | -0.07 | -0.46 | -0.67 | -0.28 |
| Diluted Earnings Per Share | 142.86%0.03 | -0.07 | -0.46 | -0.67 | -0.28 |