NATURAL HEALTH TRENDS CORP (NHTC) › Cost of RevenueNATURAL HEALTH TRENDS CORP (NHTC) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $38.65M2018: $39.37M2019: $20.10M2020: $16.99M2021: $15.01M2022: $12.66M2023: $11.18M2024: $11.18M2025: $10.52M$10.52M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$10.52M-5.9%2024$11.18M+0.0%2023$11.18M-11.7%2022$12.66M-15.6%2021$15.01M-11.7%2020$16.99M-15.5%2019$20.10M-48.9%2018$39.37M+1.9%2017$38.65M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share