| Period Ending: | Nov 30, 2025 | Aug 31, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 | May 31, 2024 | Feb 29, 2024 | Nov 30, 2023 | Aug 31, 2023 | |
| Total Revenue | 6,330.00 | 8,153.00 | 6,328.00 | 5,810.00 | 5,938.00 | 7,896.00 | 5,781.00 | 5,406.00 | 5,396.00 | 6,854.00 | |
| Gross Profit | 2,741.00 | 4,095.00 | 2,705.00 | 2,248.00 | 2,451.00 | 3,938.00 | 2,288.00 | 1,950.00 | 2,051.00 | 3,266.00 | |
| Operating Income | 728.00 | 2,271.00 | 831.00 | 543.00 | 561.00 | 2,178.00 | 560.00 | 276.00 | 384.00 | 1,624.00 | |
| Net Income | 422.00 | 1,851.00 | 565.00 | -78.00 | 303.00 | 1,735.00 | 91.00 | -214.00 | -49.00 | 1,074.00 | |
| Profit Margin | 6.67 | 22.70 | 8.93 | -1.34 | 5.10 | 21.97 | 1.57 | -3.96 | -0.91 | 15.67 | |
| Period Ending: | Nov 30, 2025 | Aug 31, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 | May 31, 2024 | Feb 29, 2024 | Nov 30, 2023 | Aug 31, 2023 | |
| Total Assets | 51,687.00 | 50,831.00 | 51,165.00 | 48,535.00 | 49,057.00 | 49,805.00 | 49,603.00 | 49,761.00 | 49,120.00 | 49,756.00 | |
| Total Liabilities | 39,403.00 | 38,903.00 | 41,158.00 | 39,353.00 | 39,806.00 | 41,208.00 | 42,789.00 | 43,079.00 | 42,238.00 | 42,796.00 | |
| Total Equity | 12,284.00 | 11,928.00 | 10,007.00 | 9,182.00 | 9,251.00 | 8,597.00 | 6,814.00 | 6,682.00 | 6,882.00 | 6,960.00 | |
| Period Ending: | Nov 30, 2025 | Aug 31, 2025 | May 31, 2025 | Feb 28, 2025 | Nov 30, 2024 | Aug 31, 2024 | May 31, 2024 | Feb 29, 2024 | Nov 30, 2023 | Aug 31, 2023 | |
| Cash From Operating Activities | 1,518.00 | 1,382.00 | 2,393.00 | 925.00 | 912.00 | 1,205.00 | 2,039.00 | 1,767.00 | 921.00 | 1,835.00 | |
| Cash From Investing Activities | -1,506.00 | -624.00 | -586.00 | -605.00 | -574.00 | -577.00 | -1,221.00 | -2,163.00 | -488.00 | -813.00 | |
| Cash From Financing Activities | 166.00 | -1,144.00 | -521.00 | -690.00 | -631.00 | -770.00 | -1,420.00 | 237.00 | -860.00 | -2,677.00 | |
| Net Change in Cash | 167.00 | -380.00 | 1,316.00 | -376.00 | -311.00 | -126.00 | -605.00 | -162.00 | -435.00 | -1,636.00 | |