XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BALANCE SHEETS - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Current assets    
Cash and cash equivalents $ 10,283,550 $ 1,669,896
Marketable securities, short-term (amortized cost of $12,283,630 as of March 31, 2024, and $15,696,135 as of March 31, 2023) 11,917,779 15,513,095
Accounts receivable, net of allowance for credit losses of $15,000 3,144,833 6,523,344
Inventories 7,158,585 6,417,010
Prepaid expenses and other assets 689,349 663,459
Total current assets 33,194,096 30,786,804
Fixed assets    
Machinery and equipment 10,501,096 10,484,365
Leasehold improvements 1,956,309 1,956,309
Less accumulated depreciation and amortization 11,403,383 11,095,236
Net fixed assets 1,054,022 1,345,438
Deferred tax assets 1,453,704 572,038
Marketable securities, long-term (amortized cost of $31,417,890 as of March 31, 2024, and $37,495,846 as of March 31, 2023) 30,788,301 36,125,047
Right-of-use asset - operating lease 289,910 425,843
Total assets 66,780,033 69,255,170
Current liabilities    
Accounts payable 127,154 281,712
Accrued payroll and other 729,215 1,375,250
Operating lease 179,372 175,798
Total current liabilities 1,035,741 1,832,760
Operating lease 175,775 342,908
Total liabilities 1,211,516 2,175,668
Shareholders' equity    
Common Stock, Value 48,337 48,308
Additional paid-in capital 19,554,812 19,295,442
Accumulated other comprehensive income (loss) (777,637) (1,213,858)
Retained earnings 46,743,005 48,949,610
Total shareholders' equity 65,568,517 67,079,502
Total liabilities and shareholders' equity $ 66,780,033 $ 69,255,170