| Period Ending: | Dec 31, 2025 | Sep 28, 2025 | Jun 29, 2025 | Mar 30, 2025 | Dec 31, 2024 | Sep 29, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Oct 01, 2023 | |
| Total Revenue | 14,379.00 | 12,907.00 | 13,041.00 | 12,223.00 | 13,338.00 | 11,671.00 | 11,976.00 | 10,731.00 | 11,668.00 | 10,571.00 | |
| Gross Profit | 2,141.00 | 1,968.00 | 1,949.00 | 1,893.00 | 2,085.00 | 1,816.00 | 1,800.00 | 1,663.00 | 1,923.00 | 1,658.00 | |
| Operating Income | 1,452.00 | 1,331.00 | 1,305.00 | 1,268.00 | 1,423.00 | 1,181.00 | 1,156.00 | 1,036.00 | 1,288.00 | 1,057.00 | |
| Net Income | 1,143.00 | 1,059.00 | 1,014.00 | 994.00 | 1,148.00 | 930.00 | 905.00 | 799.00 | 1,005.00 | 836.00 | |
| Profit Margin | 7.95 | 8.20 | 7.78 | 8.13 | 8.61 | 7.97 | 7.56 | 7.45 | 8.61 | 7.91 | |
| Period Ending: | Dec 31, 2025 | Sep 28, 2025 | Jun 29, 2025 | Mar 30, 2025 | Dec 31, 2024 | Sep 29, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Oct 01, 2023 | |
| Total Assets | 57,249.00 | 57,599.00 | 56,888.00 | 56,580.00 | 55,880.00 | 57,312.00 | 55,442.00 | 55,246.00 | 54,810.00 | 53,525.00 | |
| Total Liabilities | 31,627.00 | 33,165.00 | 33,308.00 | 34,355.00 | 33,817.00 | 34,339.00 | 33,406.00 | 33,836.00 | 33,511.00 | 33,568.00 | |
| Total Equity | 25,622.00 | 24,434.00 | 23,580.00 | 22,225.00 | 22,063.00 | 22,973.00 | 22,036.00 | 21,410.00 | 21,299.00 | 19,957.00 | |
| Period Ending: | Dec 31, 2025 | Sep 28, 2025 | Jun 29, 2025 | Mar 30, 2025 | Dec 31, 2024 | Sep 29, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Oct 01, 2023 | |
| Cash From Operating Activities | 1,561.00 | 2,109.00 | 1,598.00 | -148.00 | 2,160.00 | 1,416.00 | 814.00 | -278.00 | 1,196.00 | 1,321.00 | |
| Cash From Investing Activities | -862.00 | -206.00 | -86.00 | -130.00 | -365.00 | -281.00 | -125.00 | -182.00 | -333.00 | -204.00 | |
| Cash From Financing Activities | -884.00 | -903.00 | -1,228.00 | -175.00 | -2,196.00 | -395.00 | -362.00 | -416.00 | -302.00 | -917.00 | |
| Net Change in Cash | -187.00 | 997.00 | 281.00 | -455.00 | -404.00 | 739.00 | 326.00 | -877.00 | 561.00 | 198.00 | |