| 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 | |
| Total Revenue | 16,058.00 | 14,926.00 | 15,903.00 | 14,130.00 | 14,059.00 | 13,307.00 | 14,287.00 | 13,280.00 | 12,941.00 | |
| Gross Profit | 10,277.00 | 9,622.00 | 10,773.00 | 9,545.00 | 9,546.00 | 8,942.00 | 9,789.00 | 8,832.00 | 8,615.00 | |
| Operating Income | 5,138.00 | 4,684.00 | 5,166.00 | 4,422.00 | 4,304.00 | 4,061.00 | 4,752.00 | 3,995.00 | 3,752.00 | |
| Net Income | 6,181.00 | 3,932.00 | 3,473.00 | 2,984.00 | 3,198.00 | 2,972.00 | 3,200.00 | 2,452.00 | 2,544.00 | |
| Profit Margin | 38.49 | 26.34 | 21.84 | 21.12 | 22.75 | 22.33 | 22.40 | 18.46 | 19.66 | |
| 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 | |
| Total Assets | 204,984.00 | 180,449.00 | 168,361.00 | 161,378.00 | 148,483.00 | 144,214.00 | 140,976.00 | 137,082.00 | 134,324.00 | |
| Total Liabilities | 174,527.00 | 155,783.00 | 147,392.00 | 144,117.00 | 134,247.00 | 132,945.00 | 131,737.00 | 130,900.00 | 129,946.00 | |
| Total Equity | 30,457.00 | 24,666.00 | 20,969.00 | 17,261.00 | 14,236.00 | 11,269.00 | 9,239.00 | 6,182.00 | 4,378.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 | |
| Cash From Operating Activities | 2,066.00 | 8,140.00 | 6,157.00 | 5,933.00 | 1,304.00 | 7,427.00 | 6,081.00 | 5,475.00 | 143.00 | |
| Cash From Investing Activities | -7,714.00 | -8,718.00 | -9,182.00 | -5,976.00 | -3,788.00 | -2,765.00 | -2,766.00 | -1,783.00 | -1,249.00 | |
| Cash From Financing Activities | 14,487.00 | 210.00 | -3,814.00 | 6,559.00 | 2,938.00 | -4,585.00 | -2,274.00 | -2,463.00 | -2,289.00 | |
| Net Change in Cash | 8,796.00 | -341.00 | -6,620.00 | 6,465.00 | 325.00 | 162.00 | 973.00 | 1,237.00 | -3,369.00 | |