XML 18 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Current assets:    
Cash and cash equivalents $ 3,091,062 $ 9,208,170
Short-term investments 17,064,274  
Accounts receivable, less allowance for doubtful accounts of $6,027 and $2,027, respectively 1,379,517 1,846,620
Inventories 6,423,441 8,631,362
Prepaid expenses and other current assets 284,622 188,478
Interest receivable 51,150  
Income tax receivable 86,901 3,085
Total current assets 28,380,967 19,877,715
Equipment and leasehold improvements, net 953,903 1,088,017
Other assets:    
Operating lease right-of-use asset 3,015,887 3,247,725
Cash surrender value of life insurance 6,020,048 5,744,724
Total other assets 9,035,935 8,992,449
Total assets 38,370,805 29,958,181
Current liabilities:    
Accounts payable 267,513 796,163
Accrued liabilities 970,530 560,356
Deferred revenue 450,312 543,891
Operating lease liability 236,225 223,530
Income taxes payable 87,237 6,118
Total current liabilities 2,011,817 2,130,058
Long-term liabilities:    
Deferred compensation 1,997,120 1,937,229
Deferred revenue 113,003 169,210
Operating lease liability 2,787,970 3,024,195
Total long-term liabilities 4,898,093 5,130,634
Total liabilities 6,909,910 7,260,692
Stockholders' equity:    
Common stock, $0.005 par value, authorized 20,000,000 shares; issued and outstanding 9,234,795 and 9,147,795 shares, respectively 46,174 45,739
Paid in capital 13,113,993 12,653,402
Retained earnings 18,300,728 9,998,348
Total stockholders' equity 31,460,895 22,697,489
Total liabilities and stockholders' equity $ 38,370,805 $ 29,958,181