XML 20 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 2,837,081 $ 3,091,062
Short term investments 12,104,459 17,064,274
Accounts receivable, less allowance for credit losses of $1,922 and $6,027, respectively 1,208,319 1,379,517
Inventories 4,473,680 6,423,441
Prepaid expenses and other current assets 1,081,437 1,002,514
Interest receivable 170,429 51,150
Income taxes receivable 41,756 86,901
Total current assets 21,917,161 29,098,859
Equipment and leasehold improvements, net 1,223,391 953,903
Other assets:    
Long term investments 4,994,327  
Operating lease right-of-use asset 2,765,445 3,015,887
Cash surrender value of life insurance 6,299,155 6,020,048
Total other assets 14,058,927 9,035,935
Total assets 37,199,479 39,088,697
Current liabilities:    
Accounts payable 329,829 267,513
Accrued liabilities 402,347 1,342,039
Deferred revenue 289,895 450,312
Operating lease liability 239,688 236,225
Income taxes payable 35,899 87,237
Total current liabilities 1,297,658 2,383,326
Long-term liabilities:    
Deferred compensation 2,093,124 1,997,120
Deferred revenue 119,787 113,003
Operating lease liability 2,541,734 2,787,970
Total long-term liabilities 4,754,645 4,898,093
Total liabilities 6,052,303 7,281,419
Stockholders' equity:    
Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,299,795 and 9,234,795, respectively 46,499 46,174
Paid in capital 13,404,477 13,113,993
Retained earnings 17,696,200 18,647,111
Total stockholders' equity 31,147,176 31,807,278
Total liabilities and stockholders' equity $ 37,199,479 $ 39,088,697