| Period Ending: | Dec 27, 2025 | Sep 27, 2025 | Jun 28, 2025 | Mar 29, 2025 | Dec 28, 2024 | Sep 28, 2024 | Jun 29, 2024 | Mar 30, 2024 | Dec 30, 2023 | Sep 30, 2023 | |
| Total Revenue | 25,981.00 | 22,464.00 | 23,650.00 | 23,621.00 | 24,690.00 | 22,574.00 | 23,155.00 | 22,083.00 | 23,549.00 | 21,241.00 | |
| Gross Profit | 7,996.00 | 7,052.00 | 7,786.00 | 7,487.00 | 8,008.00 | 7,059.00 | 7,226.00 | 6,669.00 | 6,719.00 | 6,104.00 | |
| Operating Income | 3,875.00 | 2,603.00 | 3,645.00 | 3,506.00 | 4,078.00 | 2,745.00 | 3,354.00 | 2,879.00 | 2,936.00 | 2,083.00 | |
| Net Income | 2,484.00 | 1,443.00 | 5,943.00 | 3,401.00 | 2,644.00 | 564.00 | 2,842.00 | 216.00 | 2,151.00 | 694.00 | |
| Profit Margin | 9.56 | 6.42 | 25.13 | 14.40 | 10.71 | 2.50 | 12.27 | 0.98 | 9.13 | 3.27 | |
| Period Ending: | Dec 27, 2025 | Sep 27, 2025 | Jun 28, 2025 | Mar 29, 2025 | Dec 28, 2024 | Sep 28, 2024 | Jun 29, 2024 | Mar 30, 2024 | Dec 30, 2023 | Sep 30, 2023 | |
| Total Assets | 202,089.00 | 197,514.00 | 196,612.00 | 195,833.00 | 197,046.00 | 196,219.00 | 197,772.00 | 195,110.00 | 197,774.00 | 205,579.00 | |
| Total Liabilities | 88,081.00 | 82,902.00 | 82,856.00 | 87,067.00 | 90,307.00 | 91,471.00 | 92,469.00 | 91,347.00 | 92,273.00 | 101,622.00 | |
| Total Equity | 114,008.00 | 114,612.00 | 113,756.00 | 108,766.00 | 106,739.00 | 105,522.00 | 105,303.00 | 103,763.00 | 105,501.00 | 103,957.00 | |
| Period Ending: | Dec 27, 2025 | Sep 27, 2025 | Jun 28, 2025 | Mar 29, 2025 | Dec 28, 2024 | Sep 28, 2024 | Jun 29, 2024 | Mar 30, 2024 | Dec 30, 2023 | Sep 30, 2023 | |
| Cash From Operating Activities | 735.00 | 4,474.00 | 3,669.00 | 6,753.00 | 3,205.00 | 5,518.00 | 2,602.00 | 3,666.00 | 2,185.00 | 4,802.00 | |
| Cash From Investing Activities | -2,737.00 | -1,850.00 | -1,720.00 | -1,898.00 | -2,575.00 | -1,978.00 | -2,350.00 | -1,307.00 | -1,246.00 | -1,382.00 | |
| Cash From Financing Activities | 1,984.00 | -2,276.00 | -2,537.00 | -4,556.00 | -997.00 | -3,566.00 | -898.00 | -2,818.00 | -8,006.00 | -597.00 | |
| Net Change in Cash | -13.00 | 322.00 | -481.00 | 376.00 | -520.00 | 53.00 | -677.00 | -521.00 | -6,988.00 | 2,722.00 | |