XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 98,790,622 $ 103,138,819
Accounts receivable 45,406,960 83,650,450
Inventory 39,273,090 19,510,379
Prepaid expenses and other current assets 2,315,672 2,453,444
Total current assets 185,786,344 208,753,092
Property, plant and equipment, net 1,848,314 2,365,957
Deferred tax asset, net 6,250,385 2,422,607
Goodwill 898,334 898,334
Other assets 252,546 286,585
Total assets 195,035,923 214,726,575
Current liabilities    
Accounts payable 3,355,268 2,028,004
Accrued expenses and other current liabilities 16,852,781 9,252,812
Income tax payable 1,309,672 19,207,042
Total current liabilities 21,517,721 30,487,858
Warrant liability 0 6,521,441
Other liabilities 3,358,160 3,402,869
Total liabilities 24,875,881 40,412,168
Commitments and contingencies (Note 14)
Stockholders' equity    
Common stock ($.0001 par value, 600,000,000 shares authorized, 72,675,190 and 73,543,602 issued and outstanding at December 31, 2022 and December 31, 2021, respectively) 7,268 7,354
Additional paid-in capital 233,957,767 226,070,308
Accumulated deficit (63,804,993) (51,763,255)
Total stockholders' equity 170,160,042 174,314,407
Total liabilities and stockholders' equity $ 195,035,923 $ 214,726,575