XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 103,138,819 $ 117,890,240
Accounts receivable 83,650,450 3,340,263
Inventory 19,510,379 20,265,519
Prepaid expenses and other current assets 2,453,444 2,112,069
Total current assets 208,753,092 143,608,091
Property, plant and equipment, net 2,365,957 2,103,990
Deferred tax asset, net 2,422,607 2,544,053
Goodwill 898,334 898,334
Other assets 286,585 676,923
Total assets 214,726,575 149,831,391
Current liabilities    
Accounts payable 2,028,004 1,278,217
Accrued expenses and other current liabilities 9,252,812 8,285,738
Income tax payable 19,207,042 919,555
Total current liabilities 30,487,858 10,483,510
Warrant liability 6,521,441 6,639,211
Other liabilities 3,402,869 2,915,401
Total liabilities 40,412,168 20,038,122
Commitments and contingencies (Note 13)
Stockholders' equity    
Common stock ($.0001 par value, 600,000,000 shares authorized, 73,543,602 and 77,195,704 issued and outstanding at December 31, 2021 and December 31, 2020, respectively) 7,354 7,720
Additional paid-in capital 226,070,308 224,978,430
Accumulated deficit (51,763,255) (95,192,881)
Total stockholders' equity 174,314,407 129,793,269
Total liabilities and stockholders' equity $ 214,726,575 $ 149,831,391