v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Current assets:    
Cash and cash equivalents $ 3,020,840 $ 2,807,797
Available-for-sale investments, at fair value 16,803,056  
Short term investments held-to-maturity, at amortized cost   12,879,882
Accounts receivable, less allowance for credit losses of $2,043 at June 30, 2026 and 2025 1,221,760 1,135,672
Inventories 4,592,090 4,885,067
Prepaid expenses and other current assets 236,234 738,330
Interest receivable 110,667 121,178
Income taxes receivable 17,386 36,179
Total current assets 26,002,033 22,604,105
Equipment and leasehold improvements, net 1,498,230 1,476,898
Other assets:    
Long term investments held to maturity, at amortized cost   4,000,774
Finance lease right-of-use asset 21,144  
Operating lease right-of-use asset 2,257,839 2,518,088
Cash surrender value of life insurance 6,879,518 6,584,744
Total other assets 9,158,501 13,103,606
Total assets 36,658,764 37,184,609
Current liabilities:    
Accounts payable 293,657 819,330
Accrued liabilities 1,007,487 582,140
Deferred revenue 241,432 242,644
Finance lease liability 10,551  
Operating lease liability 266,163 252,579
Income taxes payable 43,981 42,958
Total current liabilities 1,863,271 1,939,651
Long-term liabilities:    
Deferred compensation 2,462,285 2,226,454
Deferred revenue 139,163 119,314
Finance lease liability 11,398  
Operating lease liability 2,022,992 2,289,155
Total long-term liabilities 4,635,838 4,634,923
Total liabilities 6,499,109 6,574,574
Stockholders' equity:    
Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,466,438 and 9,456,438, respectively 47,332 47,282
Paid in capital 13,787,367 13,741,384
Accumulated other comprehensive loss (104,949)  
Retained earnings 16,429,905 16,821,369
Total stockholders' equity 30,159,655 30,610,035
Total liabilities and stockholders' equity $ 36,658,764 $ 37,184,609