Skip to content
20-F

Annual Report (Foreign)

ECMOHO Ltd

0001104659-22-060313

← back to feed
Filed
May 13, 2022 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2021 · Dec 31, 2021 158.97M sh
Shares Diluted FY 2021 · Dec 31, 2020 139.62M sh
Shares Diluted FY 2021 · Dec 31, 2019 115.64M sh
Capex FY 2021 · Dec 31, 2021 $102.83K
Capex FY 2021 · Dec 31, 2020 $119.09K
Capex FY 2021 · Dec 31, 2019 $557.63K
Operating Cash Flow FY 2021 · Dec 31, 2021 $4.08M
Operating Cash Flow FY 2021 · Dec 31, 2020 $21.6M
Operating Cash Flow FY 2021 · Dec 31, 2019 −$14.19M
Short Term Debt FY 2021 · Dec 31, 2021 $10.32M
Short Term Debt FY 2021 · Dec 31, 2020 $16.94M
Cash And Equivalents FY 2021 · Dec 31, 2021 $43.62M
Cash And Equivalents FY 2021 · Dec 31, 2020 $45.28M
Cash And Equivalents FY 2021 · Dec 31, 2019 $49.1M
Stockholders Equity FY 2021 · Dec 31, 2021 $28.92M
Stockholders Equity FY 2021 · Dec 31, 2020 $79.55M
Current Liabilities FY 2021 · Dec 31, 2021 $63.89M
Current Liabilities FY 2021 · Dec 31, 2020 $61.11M
Total Liabilities FY 2021 · Dec 31, 2021 $64.67M
Total Liabilities FY 2021 · Dec 31, 2020 $63.07M
Current Assets FY 2021 · Dec 31, 2021 $87.13M
Current Assets FY 2021 · Dec 31, 2020 $130.4M
Total Assets FY 2021 · Dec 31, 2021 $93.55M
Total Assets FY 2021 · Dec 31, 2020 $142.63M
Eps Diluted FY 2021 · Dec 31, 2021 −$0.35
Eps Diluted FY 2021 · Dec 31, 2020 −$0.10
Eps Diluted FY 2021 · Dec 31, 2019 $0.01
Eps Basic FY 2021 · Dec 31, 2021 −$0.35
Eps Basic FY 2021 · Dec 31, 2020 −$0.10
Eps Basic FY 2021 · Dec 31, 2019 $0.01
Sga Expense FY 2021 · Dec 31, 2021 $18.76M
Sga Expense FY 2021 · Dec 31, 2020 $11.04M
Sga Expense FY 2021 · Dec 31, 2019 $8.5M
Rd Expense FY 2021 · Dec 31, 2021 $1.05M
Rd Expense FY 2021 · Dec 31, 2020 $1.11M
Rd Expense FY 2021 · Dec 31, 2019 $1.81M
Net Income FY 2021 · Dec 31, 2021 −$55.66M
Net Income FY 2021 · Dec 31, 2020 −$13.3M
Net Income FY 2021 · Dec 31, 2019 $2.3M
Operating Income FY 2021 · Dec 31, 2021 −$56.18M
Operating Income FY 2021 · Dec 31, 2020 −$13.66M
Operating Income FY 2021 · Dec 31, 2019 $4.62M
Gross Profit FY 2021 · Dec 31, 2021 $8M
Gross Profit FY 2021 · Dec 31, 2020 $58.64M
Gross Profit FY 2021 · Dec 31, 2019 $72.05M
Cost Of Revenue FY 2021 · Dec 31, 2021 $122.75M
Cost Of Revenue FY 2021 · Dec 31, 2020 $246.3M
Cost Of Revenue FY 2021 · Dec 31, 2019 $257.43M
Revenue FY 2021 · Dec 31, 2021 $130.75M
Revenue FY 2021 · Dec 31, 2020 $304.94M
Revenue FY 2021 · Dec 31, 2019 $329.48M