XML 16 R2.htm IDEA: XBRL DOCUMENT v3.21.1
BALANCE SHEETS - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 17,566,682 $ 5,934,749
Accounts receivable, net of allowance for doubtful accounts of $205,822 and $146,832 32,910,919 6,564,371
Investments in debt and equity securities, at fair value 8,081,833 7,771,660
Inventories, net 10,234,646 7,450,592
Income taxes receivable   50,392
Other current assets 684,317 635,201
Total current assets 69,478,397 28,406,965
Property, plant, and equipment, net 30,816,504 10,632,057
Income taxes receivable   50,393
Deferred tax asset 4,631,206  
Other assets 44,567 88,315
Total assets 104,970,674 39,177,730
Current liabilities:    
Accounts payable 16,256,444 5,007,604
Current portion of long-term debt 1,030,763 260,939
Accrued compensation 826,762 607,339
Dividends payable 49,091 54,800
Accrued royalties to shareholder 1,973,781 921,445
Other accrued liabilities 3,398,904 1,387,149
Income taxes payable 4,365,770 17,944
Total current liabilities 27,901,515 8,257,220
Other long-term liabilities 24,478,697  
Long-term debt, net of current maturities 2,710,337 2,378,055
Total liabilities 55,090,549 10,635,275
Commitments and contingencies - See Note 10
Preferred stock, $1 par value:    
Common Stock, no par value; authorized: 100,000,000 shares; outstanding: 33,956,204 and 32,674,954 shares at December 31, 2020 and 2019
Additional paid-in capital 59,285,401 61,660,744
Accumulated deficit (9,668,221) (33,891,234)
Total stockholders' equity 49,880,125 28,542,455
Total liabilities and stockholders' equity 104,970,674 39,177,730
Series I, Class B    
Preferred stock, $1 par value:    
Preferred stock   96,000
Series II, Class B    
Preferred stock, $1 par value:    
Preferred stock 156,200 171,200
Series III Preferred Stock    
Preferred stock, $1 par value:    
Preferred stock $ 106,745 129,245
Series IV Preferred Stock    
Preferred stock, $1 par value:    
Preferred stock   342,500
Series V Preferred Stock    
Preferred stock, $1 par value:    
Preferred stock   $ 34,000