XML 21 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 24,753,796 $ 28,212,635
Accounts receivable, net of allowances 12,377,713 7,859,006
Inventories, net 10,638,157 8,871,254
Prepaid and other current assets 2,199,926 2,757,456
Current assets associated with discontinued operations 0 2,462,724
Total current assets 49,969,592 50,163,075
Non-current inventories 11,656,742 15,554,992
Property and equipment, net 574,169 747,796
Intangible assets, net 28,118,316 30,920,324
Goodwill 882,000 882,000
Deferred tax assets, net 0 21,802
Operating lease right-of-use assets 2,028,148 2,960,569
Other assets 3,234,338 3,298,725
Total assets 96,463,305 104,549,283
Current liabilities:    
Accounts payable 13,396,286 9,993,578
Operating lease current liabilities 1,016,779 920,431
Other current liabilities 11,254,381 11,084,869
Current liabilities associated with discontinued operations 0 2,151,357
Total current liabilities 25,667,446 24,150,235
Revolving line of credit 15,000,000 18,500,000
Operating Lease, Liability, Noncurrent 1,059,693 2,076,472
Other long-term liabilities 7,862,772 8,737,323
Total liabilities 49,589,911 53,464,030
Commitments and contingencies
Shareholders’ equity:    
Common stock – no par value; 100,000,000 shares authorized; 14,988,429 and 15,263,555 shares issued and outstanding as of December 31, 2020 and 2019, respectively 49,121,523 49,914,478
Retained earnings (2,131,013) 1,208,395
Total shareholders’ equity 46,990,510 51,122,873
Noncontrolling interests (117,116) (37,620)
Total equity 46,873,394 51,085,253
Total liabilities and equity $ 96,463,305 $ 104,549,283