| Period Ending: | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | |
| Total Revenue | 9,679.00 | 9,136.00 | 7,627.00 | 7,854.00 | 8,458.00 | 7,710.00 | 7,204.00 | 6,755.00 | 7,351.00 | |
| Gross Profit | 2,931.00 | 2,546.00 | 2,132.00 | 2,257.00 | 2,537.00 | 2,379.00 | 2,309.00 | 2,386.00 | 2,487.00 | |
| Operating Income | 535.00 | 430.00 | 460.00 | 591.00 | 784.00 | 641.00 | 497.00 | 563.00 | 577.00 | |
| Net Income | 175.00 | 305.00 | -1,050.00 | 627.00 | 1,366.00 | 512.00 | 314.00 | 387.00 | 642.00 | |
| Profit Margin | 1.81 | 3.34 | -13.77 | 7.98 | 16.15 | 6.64 | 4.36 | 5.73 | 8.73 | |
| Period Ending: | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | |
| Total Assets | 75,906.00 | 77,340.00 | 67,854.00 | 70,327.00 | 71,262.00 | 60,852.00 | 59,711.00 | 58,602.00 | 57,153.00 | |
| Total Liabilities | 51,152.00 | 52,873.00 | 43,927.00 | 45,045.00 | 46,382.00 | 38,718.00 | 37,977.00 | 37,134.00 | 35,915.00 | |
| Total Equity | 24,754.00 | 24,467.00 | 23,927.00 | 25,282.00 | 24,880.00 | 22,134.00 | 21,734.00 | 21,468.00 | 21,238.00 | |
| Period Ending: | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | |
| Cash From Operating Activities | 2,465.00 | 1,305.00 | -461.00 | -390.00 | 2,030.00 | 1,154.00 | 1,093.00 | 64.00 | 2,843.00 | |
| Cash From Investing Activities | 424.00 | -12,602.00 | -989.00 | -23.00 | 1,527.00 | -473.00 | -367.00 | -740.00 | -98.00 | |
| Cash From Financing Activities | -1,697.00 | 4,235.00 | -695.00 | -797.00 | 7,655.00 | 304.00 | -1,729.00 | 53.00 | -1,194.00 | |
| Net Change in Cash | 1,162.00 | -7,091.00 | -2,064.00 | -1,253.00 | 11,200.00 | 981.00 | -1,048.00 | -609.00 | 1,449.00 | |