| Period Ending: | Apr 30, 2023 | 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 | Jul 31, 2023 | |
| Total Revenue | 6,880.00 | 3,252.00 | 3,497.00 | 3,314.00 | 2,807.00 | 3,221.00 | 3,494.00 | 3,262.00 | 2,861.00 | 3,239.00 | 3,609.00 | |
| Gross Profit | 2,495.00 | |||||||||||
| Operating Income | 391.00 | |||||||||||
| Net Income | 242.00 | |||||||||||
| Profit Margin | 3.52 | |||||||||||
| Period Ending: | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | |
| Total Assets | 11,721.00 | 11,721.00 | 11,443.00 | 11,443.00 | |
| Total Liabilities | 5,349.00 | 5,349.00 | 5,099.00 | 5,099.00 | |
| Total Equity | 6,372.00 | 6,372.00 | 6,344.00 | 6,344.00 | |
| Period Ending: | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | |
| Cash From Operating Activities | 884.00 | 884.00 | 439.00 | 439.00 | |
| Cash From Investing Activities | -345.00 | -345.00 | -184.00 | -184.00 | |
| Cash From Financing Activities | -490.00 | -490.00 | -390.00 | -390.00 | |
| Net Change in Cash | 63.00 | 63.00 | -136.00 | -136.00 | |