XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Current assets:    
Cash and cash equivalents $ 2,807,797 $ 2,837,081
Short term investments 12,879,882 12,104,459
Accounts receivable, less allowance for credit losses of $2,043 and $1,922, respectively 1,135,672 1,208,319
Inventories 4,885,067 4,473,680
Prepaid expenses and other current assets 738,330 1,081,437
Interest receivable 121,178 170,429
Income taxes receivable 36,179 41,756
Total current assets 22,604,105 21,917,161
Equipment and leasehold improvements, net 1,476,898 1,223,391
Other assets:    
Long term investments 4,000,774 4,994,327
Operating lease right-of-use asset 2,518,088 2,765,445
Cash surrender value of life insurance 6,584,744 6,299,155
Total other assets 13,103,606 14,058,927
Total assets 37,184,609 37,199,479
Current liabilities:    
Accounts payable 819,330 329,829
Accrued liabilities 582,140 462,858
Deferred revenue 242,644 229,384
Operating lease liability 252,579 239,688
Income taxes payable 42,958 35,899
Total current liabilities 1,939,651 1,297,658
Long-term liabilities:    
Deferred compensation 2,226,454 2,093,124
Deferred revenue 119,314 119,787
Operating lease liability 2,289,155 2,541,734
Total long-term liabilities 4,634,923 4,754,645
Total liabilities 6,574,574 6,052,303
Stockholders' equity:    
Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,456,438 and 9,299,795, respectively 47,282 46,499
Paid in capital 13,741,384 13,404,477
Retained earnings 16,821,369 17,696,200
Total stockholders' equity 30,610,035 31,147,176
Total liabilities and stockholders' equity $ 37,184,609 $ 37,199,479