| Period Ending: | Jul 26, 2025 | Apr 26, 2025 | Jan 25, 2025 | Oct 26, 2024 | Jul 27, 2024 | Apr 27, 2024 | Jan 27, 2024 | Oct 28, 2023 | |
| Total Revenue | 14,673.00 | 14,149.00 | 13,991.00 | 13,841.00 | 13,642.00 | 12,702.00 | 12,791.00 | 14,668.00 | |
| Gross Profit | 9,026.00 | 9,034.00 | 8,846.00 | 8,856.00 | 8,513.00 | 7,976.00 | 8,151.00 | 9,490.00 | |
| Operating Income | 3,143.00 | 3,237.00 | 3,144.00 | 3,032.00 | 2,755.00 | 2,733.00 | 3,108.00 | 4,399.00 | |
| Net Income | 2,550.00 | 2,491.00 | 2,428.00 | 1,991.00 | 2,162.00 | 1,886.00 | 2,634.00 | 3,638.00 | |
| Profit Margin | 17.38 | 17.61 | 17.35 | 14.38 | 15.85 | 14.85 | 20.59 | 24.80 | |
| Period Ending: | Jul 26, 2025 | Apr 26, 2025 | Jan 25, 2025 | Oct 26, 2024 | Jul 27, 2024 | Apr 27, 2024 | Jan 27, 2024 | Oct 28, 2023 | |
| Total Assets | 122,291.00 | 119,782.00 | 121,375.00 | 123,333.00 | 124,413.00 | 122,998.00 | 101,174.00 | 98,782.00 | |
| Total Liabilities | 75,448.00 | 73,847.00 | 75,845.00 | 78,056.00 | 78,956.00 | 77,230.00 | 54,923.00 | 53,572.00 | |
| Total Equity | 46,843.00 | 45,935.00 | 45,530.00 | 45,277.00 | 45,457.00 | 45,768.00 | 46,251.00 | 45,210.00 | |
| Period Ending: | Jul 26, 2025 | Apr 26, 2025 | Jan 25, 2025 | Oct 26, 2024 | Jul 27, 2024 | Apr 27, 2024 | Jan 27, 2024 | Oct 28, 2023 | |
| Cash From Operating Activities | 4,234.00 | 4,057.00 | 2,241.00 | 3,661.00 | 3,730.00 | 3,971.00 | 808.00 | 2,371.00 | |
| Cash From Investing Activities | -273.00 | 505.00 | 1,022.00 | 479.00 | -828.00 | -22,815.00 | 2,213.00 | 952.00 | |
| Cash From Financing Activities | -3,949.00 | -5,137.00 | -3,945.00 | -2,784.00 | -4,507.00 | 14,072.00 | 1,079.00 | -3,800.00 | |
| Net Change in Cash | -8.00 | -590.00 | -700.00 | 1,366.00 | -1,597.00 | -4,779.00 | 4,113.00 | -522.00 | |