XML 17 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 23,066,301 $ 18,271,352
Accounts receivable, net of allowance for doubtful accounts of $296,793 and $62,000 at December 31, 2020 and 2019, respectively 3,377,387 3,661,325
Inventories, net 12,516,402 9,598,030
Prepaid expenses and other current assets 778,683 693,013
TOTAL CURRENT ASSETS 39,738,773 32,223,720
FIXED ASSETS:    
Property, plant and equipment, net 8,688,403 5,933,569
Finance lease right-of-use asset, net 233,134 210,350
OTHER ASSETS:    
Operating right-of-use assets, net 6,112,632 7,030,744
Intangible assets, net 3,645,986 3,914,352
Goodwill 5,963,744 5,872,690
Deposits and other assets 509,342 543,539
TOTAL ASSETS 64,892,014 55,728,964
CURRENT LIABILITIES:    
Accounts payable and accrued liabilities 10,042,790 5,526,243
Deferred revenue 1,606,997 125,000
Notes Payable 0 180,249
Operating lease liabilities 642,460 568,294
Finance lease liabilities 58,877 41,894
TOTAL CURRENT LIABILITIES 12,351,124 6,441,680
OTHER LIABILITIES:    
Long-term operating lease liabilities 6,327,143 6,969,603
Long-term finance lease liabilities 185,239 171,953
Long-term debt, less current portion, net 18,182,158 17,644,149
Deferred tax liability 69,941 466,326
TOTAL LIABILITIES 37,115,605 31,693,711
COMMITMENTS AND CONTINGENCIES (Note 12)
STOCKHOLDERS' EQUITY:    
Preferred stock - 10,000,000 shares authorized; none outstanding 0 0
Common stock - $.01 par value; 100,000,000 shares authorized, 20,223,498 and 17,733,617 shares issued and outstanding at December 31, 2020 and 2019, respectively 202,235 177,335
Additional paid-in capital 124,961,514 95,433,077
Accumulated deficit (97,106,331) (71,585,003)
Treasury stock - 41,141 and 0 shares at cost, at December 31, 2020 and 2019, respectively (190,093) 0
Accumulated other comprehensive income (90,916) 9,844
TOTAL STOCKHOLDERS' EQUITY 27,776,409 24,035,253
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 64,892,014 $ 55,728,964