XML 21 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 88,607,234 $ 42,976,713
Marketable investment securities 1,255,266 4,335,446
Accounts receivable, net 20,839,182 12,136,833
Inventory 2,004,169 7,995,189
Prepaid expenses 2,338,444 369,028
Note receivable 75,000
Total current assets 115,119,295 67,813,209
Property and equipment, net 1,933,216 949,639
Goodwill 14,706,818
Intangible assets, net 27,195,000
Investment in joint venture 1,004,953 1,927,125
Deferred tax asset 547,224
Note receivable 75,000
Total assets 160,034,282 71,237,197
Current liabilities    
Accounts payable 607,506 598,318
Accrued expenses, current 3,859,652 2,849,503
Accrued expenses (related party), current 120,000
Contingent consideration liabilities, current 5,767,304
Income taxes payable 2,213,088 189,729
Deferred revenue 150,000 305,307
Total current liabilities 12,597,550 4,062,857
Long-term liabilities    
Income taxes payable 1,067,853 447,831
Deferred tax liability 7,228,444
Contingent consideration liabilities 4,665,337
Accrued expenses (related party), noncurrent 30,000
Total long-term liabilities 12,961,634 477,831
Total liabilities 25,559,184 4,540,688
Commitments and contingencies (Note 14)
Stockholders’ equity    
Convertible preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding as of December 31, 2021 and December 31, 2020
Common stock, $0.001 par value; 100,000,000 shares authorized; 33,819,862 and 28,558,033 shares issued and outstanding as of December 31, 2021 and December 31, 2020, respectively 33,820 28,558
Additional paid-in capital 80,271,999 49,157,236
Accumulated earnings 54,169,279 17,510,715
Total stockholders’ equity 134,475,098 66,696,509
Total liabilities and stockholders’ equity $ 160,034,282 $ 71,237,197