XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2026
Jun. 30, 2025
Current assets:    
Cash and cash equivalents $ 1,901,466 $ 2,807,797
Available-for-sale investments, at fair value 16,956,081  
Short-term investments held to maturity, at amortized cost   12,879,882
Accounts receivable, less allowance for credit losses of $2,043 at March 31, 2026 and June 30, 2025 1,047,912 1,135,672
Inventories 4,760,003 4,885,067
Prepaid expenses and other current assets 465,359 738,330
Interest receivable 130,042 121,178
Income taxes receivable 30,298 36,179
Total current assets 25,291,161 22,604,105
Equipment and leasehold improvements, net 1,580,815 1,476,898
Other assets:    
Long-term investments held to maturity, at amortized cost   4,000,774
Finance lease right-of-use asset 23,787  
Operating lease right-of-use asset 2,324,147 2,518,088
Cash surrender value of life insurance 6,838,742 6,584,744
Total other assets 9,186,676 13,103,606
Total assets 36,058,652 37,184,609
Current liabilities:    
Accounts payable 478,558 819,330
Accrued liabilities 615,911 582,140
Deferred revenue 241,519 242,644
Finance lease liability 10,349  
Operating lease liability 262,700 252,579
Income taxes payable 37,673 42,958
Total current liabilities 1,646,710 1,939,651
Long-term liabilities:    
Deferred compensation 2,446,100 2,226,454
Deferred revenue 133,269 119,314
Finance lease liability 14,113  
Operating lease liability 2,090,845 2,289,155
Total long-term liabilities 4,684,327 4,634,923
Total liabilities 6,331,037 6,574,574
Stockholders' equity:    
Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,466,438 at March 31, 2026 and 9,456,438 at June 30, 2025, respectively 47,332 47,282
Paid in capital 13,765,141 13,741,384
Accumulated other comprehensive loss (37,962)  
Retained earnings 15,953,104 16,821,369
Total stockholders' equity 29,727,615 30,610,035
Total liabilities and stockholders' equity $ 36,058,652 $ 37,184,609