| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 
|---|---|---|---|---|
| Revenue | 10,302,719 | 13,608,740 | 10,443,218 | 11,610,911 | 
| Cost of Revenue | 7,354,335 | 10,445,028 | 7,642,336 | 8,409,994 | 
| Gross Profit | 2,948,384 | 3,163,712 | 2,800,882 | 3,200,917 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 1,197,262 | 1,139,275 | 1,081,669 | 1,069,017 | 
| Operating Expenses | 1,197,262 | 1,139,275 | 1,081,669 | 1,069,017 | 
| Operating Income | 1,751,122 | 2,024,437 | 1,719,213 | 2,131,900 | 
| Interest Expense | 0 | 0 | 0 | 0 | 
| Income Before Tax | 2,087,428 | 2,292,862 | 1,997,621 | 2,374,304 | 
| Income Tax Expense | 382,941 | 384,363 | 399,304 | 481,008 | 
| Net Income | 1,704,487 | 1,908,499 | 1,598,317 | 1,893,296 | 
| Per Share | ||||
| EPS | 0.66 | 0.74 | 0.63 | 0.75 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Revenue | 43,950,872 | 38,736,319 | 35,592,323 | 32,104,774 | 27,734,598 | 
| Cost of Revenue | 31,266,241 | 28,083,259 | 27,541,785 | 26,632,616 | 24,374,991 | 
| Gross Profit | 12,684,631 | 10,653,060 | 8,050,538 | 5,472,158 | 3,359,607 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 4,557,945 | 4,026,894 | 3,750,524 | 3,942,991 | 3,785,746 | 
| Operating Expenses | 4,557,945 | 4,113,608 | 3,750,524 | 3,942,991 | 3,785,746 | 
| Operating Income | 8,126,686 | 6,539,452 | 4,300,014 | 1,529,167 | -426,139 | 
| Interest Expense | 0 | 0 | 0 | 12,153 | 21,376 | 
| Income Before Tax | 9,728,664 | 7,295,014 | 4,706,467 | 1,593,081 | -368,197 | 
| Income Tax Expense | 1,585,710 | 1,479,874 | 1,029,336 | 327,954 | -186,654 | 
| Net Income | 8,142,954 | 5,815,140 | 3,677,131 | 1,265,127 | -181,543 | 
| Per Share | |||||
| EPS | 3.14 | 2.34 | 1.50 | 0.52 | -0.08 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Balance Sheet (Quarterly) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 18,862,645 | 4,351,970 | 2,748,755 | 8,104,060 | 
| Short Term Investments | 24,717,245 | 18,878,631 | 11,964,673 | 3,708,779 | 
| Net Receivables | 7,598,888 | 6,635,490 | 5,790,948 | 5,733,174 | 
| Inventory | 17,842,049 | 19,244,009 | 19,889,581 | 18,560,449 | 
| Total Current Assets | 75,156,408 | 53,236,656 | 44,676,434 | 37,099,236 | 
| Property Plant Equipment | 3,960,156 | 3,306,275 | 2,825,089 | 2,797,993 | 
| Goodwill and Intangibles | 0 | 0 | 0 | 0 | 
| Total Assets | 79,116,564 | 56,542,931 | 47,501,523 | 39,897,229 | 
| Liabilities | ||||
| Account Payables | 2,641,576 | 3,751,209 | 1,212,375 | 2,079,177 | 
| Short Term Debt | 0 | 0 | -8,081,838 | 0 | 
| Total Current Liabilities | 28,267,564 | 15,268,959 | 11,483,938 | 7,619,786 | 
| Long Term Debt | 0 | 0 | 0 | 0 | 
| Total Liabilities | 28,267,564 | 15,268,959 | 11,621,765 | 7,797,615 | 
| Shareholders Equity | ||||
| Retained Earnings | 31,550,390 | 26,004,790 | 21,867,720 | 18,679,857 | 
| Total Shareholders Equity | 50,849,000 | 41,273,972 | 35,879,758 | 32,099,614 | 
| Balance Sheet (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 18,862,645 | 4,351,970 | 2,748,755 | 8,104,060 | 6,802,712 | 
| Short Term Investments | 24,717,245 | 18,878,631 | 11,964,673 | 3,708,779 | 3,092,000 | 
| Net Receivables | 7,598,888 | 6,635,490 | 5,790,948 | 5,733,174 | 5,603,383 | 
| Inventory | 17,842,049 | 19,244,009 | 19,889,581 | 18,560,449 | 18,791,892 | 
| Total Current Assets | 75,156,408 | 53,236,656 | 44,676,434 | 37,099,236 | 34,990,284 | 
| Property Plant Equipment | 3,960,156 | 3,306,275 | 2,825,089 | 2,797,993 | 2,990,519 | 
| Goodwill and Intangibles | 0 | 0 | 0 | 0 | 0 | 
| Total Assets | 79,116,564 | 56,542,931 | 47,501,523 | 39,897,229 | 37,980,803 | 
| Liabilities | |||||
| Account Payables | 2,641,576 | 3,751,209 | 1,212,375 | 2,079,177 | 2,718,173 | 
| Short Term Debt | 0 | 0 | -8,081,838 | 0 | 0 | 
| Total Current Liabilities | 28,267,564 | 15,268,959 | 11,483,938 | 7,619,786 | 7,479,951 | 
| Long Term Debt | 0 | 0 | 0 | 0 | 0 | 
| Total Liabilities | 28,267,564 | 15,268,959 | 11,621,765 | 7,797,615 | 7,648,508 | 
| Shareholders Equity | |||||
| Retained Earnings | 31,550,390 | 26,004,790 | 21,867,720 | 18,679,857 | 17,414,730 | 
| Total Shareholders Equity | 50,849,000 | 41,273,972 | 35,879,758 | 32,099,614 | 30,332,295 | 
| Cash Flow Statement (Quarterly) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 8,142,954 | 5,815,140 | 3,677,131 | 1,265,127 | 
| Depreciation & Amortization | 451,523 | 453,517 | 484,920 | 494,635 | 
| Stock Based Compensation | 346,281 | 721,809 | 592,778 | 501,763 | 
| Change in Working Capital | 0 | 4,637,125 | -812,457 | -50,990 | 
| Operating Cash Flow | 20,991,372 | 10,595,200 | 3,899,870 | 2,219,687 | 
| Investing Activities | ||||
| Capital Expenditure | -4,365,403 | -5,164,165 | -512,016 | -303,561 | 
| Investments | -4,365,403 | -5,164,165 | -512,016 | -303,561 | 
| Investing Cash Flow | -6,938,965 | -7,840,277 | -8,765,907 | -918,339 | 
| Financing Activities | ||||
| Debt Repayment | 0 | 0 | 0 | 0 | 
| Common Stock Issued/Repurchased | 0 | 526,362 | 0 | 0 | 
| Dividends Paid | -2,597,354 | -1,678,070 | -489,268 | 0 | 
| Financing Cash Flow | 458,268 | -1,151,708 | -489,268 | 0 | 
| Summary | ||||
| Free Cash Flow | 16,625,969 | 5,431,035 | 3,387,854 | 1,916,126 | 
| Net Change in Cash | 14,510,675 | 1,603,215 | -5,355,305 | 1,301,348 | 
| Cash Flow Statement (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 8,142,954 | 5,815,140 | 3,677,131 | 1,265,127 | -181,543 | 
| Depreciation & Amortization | 451,523 | 453,517 | 484,920 | 494,635 | 519,813 | 
| Stock Based Compensation | 346,281 | 721,809 | 592,778 | 501,763 | 487,560 | 
| Change in Working Capital | 0 | 4,637,125 | -812,457 | -50,990 | -876,645 | 
| Operating Cash Flow | 20,991,372 | 10,595,200 | 3,899,870 | 2,219,687 | 594,996 | 
| Investing Activities | |||||
| Capital Expenditure | -4,365,403 | -5,164,165 | -512,016 | -303,561 | -43,554 | 
| Investments | -4,365,403 | -5,164,165 | -512,016 | -303,561 | -43,554 | 
| Investing Cash Flow | -6,938,965 | -7,840,277 | -8,765,907 | -918,339 | 2,006,910 | 
| Financing Activities | |||||
| Debt Repayment | 0 | 0 | 0 | 0 | 0 | 
| Common Stock Issued/Repurchased | 0 | 526,362 | 0 | 0 | 0 | 
| Dividends Paid | -2,597,354 | -1,678,070 | -489,268 | 0 | -1,201,316 | 
| Financing Cash Flow | 458,268 | -1,151,708 | -489,268 | 0 | -1,201,316 | 
| Summary | |||||
| Free Cash Flow | 16,625,969 | 5,431,035 | 3,387,854 | 1,916,126 | 551,442 | 
| Net Change in Cash | 14,510,675 | 1,603,215 | -5,355,305 | 1,301,348 | 1,400,590 |