| 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 | 3,885.00 | 3,831.00 | 7,754.00 | 3,963.00 | 3,283.00 | 3,184.00 | 6,737.00 | 3,386.00 | 2,978.00 | |
| Gross Profit | 2,881.00 | 2,816.00 | 6,440.00 | 2,906.00 | 2,340.00 | 2,278.00 | 5,550.00 | 2,411.00 | 2,098.00 | |
| Operating Income | 534.00 | 340.00 | 3,721.00 | 597.00 | 280.00 | 72.00 | 3,105.00 | 369.00 | 307.00 | |
| Net Income | 446.00 | 381.00 | 2,820.00 | 471.00 | 197.00 | -20.00 | 2,389.00 | 353.00 | 241.00 | |
| Profit Margin | 11.48 | 9.95 | 36.37 | 11.88 | 6.00 | -0.63 | 35.46 | 10.43 | 8.09 | |
| 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 | 33,191.00 | 36,958.00 | 36,593.00 | 31,682.00 | 33,193.00 | 32,132.00 | 31,560.00 | 29,688.00 | 28,488.00 | |
| Total Liabilities | 13,869.00 | 17,248.00 | 16,468.00 | 13,733.00 | 15,057.00 | 13,696.00 | 12,803.00 | 12,780.00 | 11,496.00 | |
| Total Equity | 19,322.00 | 19,710.00 | 20,125.00 | 17,949.00 | 18,136.00 | 18,436.00 | 18,757.00 | 16,908.00 | 16,992.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 | 637.00 | 381.00 | 4,395.00 | 1,069.00 | 362.00 | 417.00 | 3,951.00 | 613.00 | -97.00 | |
| Cash From Investing Activities | 1,198.00 | -1,225.00 | -416.00 | -489.00 | -188.00 | -252.00 | -219.00 | 34.00 | 210.00 | |
| Cash From Financing Activities | -4,372.00 | 142.00 | 847.00 | -3,260.00 | 761.00 | 454.00 | -1,684.00 | -16.00 | 849.00 | |
| Net Change in Cash | -2,538.00 | -703.00 | 4,842.00 | -2,692.00 | 935.00 | 618.00 | 2,040.00 | 644.00 | 945.00 | |