XML 11 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 25,352,337 $ 13,360,463
Accounts receivable, net 751,065 653,104
Inventory, net 1,356,912 1,485,986
Prepaid expenses and other current assets 2,319,939 1,388,090
Total current assets 29,780,253 16,887,643
Property and equipment, net 4,290,204 3,259,487
Finance lease right-of-use assets, net 141,387 449,628
Operating lease right-of-use assets 1,885,025 2,082,300
Goodwill 7,606,071 8,024,729
Intangible assets, net 15,050,387 16,580,963
Strategic inventory 2,974,992 1,686,342
Other noncurrent assets 560,599 779,953
Total assets 62,288,918 49,751,045
Current liabilities    
Accounts payable 1,146,895 1,868,666
Accrued compensation and benefits 1,342,013 2,126,511
Accrued liabilities 1,329,983 1,437,141
Deferred revenue 9,808
Current maturities of long-term debt 14,668,424 699,000
Short-term finance lease liabilities 68,831 266,470
Short-term operating lease liabilities 610,336 964,434
Total current liabilities 19,166,482 7,372,030
Long-term debt, net 6,484,300 19,378,935
Long-term finance lease liabilities 7,869 46,794
Long-term operating lease liabilities 2,953,615 1,492,544
Derivative liabilities 225,395 112,852
Other long-term liabilities 152,405 156,635
Total liabilities 28,990,066 28,559,790
Commitments and contingencies (Note 9)
Stockholders' equity    
Preferred stock, $0.01 par value; 10,000,000 shares authorized; none issued and outstanding at September 30, 2021 and December 31, 2020
Common stock, $0.01 par value; 50,000,000 shares authorized; 38,270,250 and 25,085,534 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively 382,703 250,855
Additional paid-in capital 260,244,997 219,129,045
Accumulated deficit (228,729,675) (200,735,827)
Accumulated other comprehensive income 1,400,827 2,547,182
Total stockholders' equity 33,298,852 21,191,255
Total liabilities and stockholders' equity $ 62,288,918 $ 49,751,045