Natural Health Trends Corp. (NHTC)
NASDAQ: NHTC · IEX Real-Time Price · USD
6.87
-0.08 (-1.15%)
At close: Jul 2, 2024, 4:00 PM
6.85
-0.02 (-0.29%)
After-hours: Jul 2, 2024, 6:16 PM EDT

Natural Health Trends Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1995
Revenue
43.9249.1360.0162.0777.61
Upgrade
Revenue Growth (YoY)
-10.60%-18.12%-3.33%-20.03%-59.56%
Upgrade
Cost of Revenue
11.1812.6615.0116.9920.1
Upgrade
Gross Profit
32.7536.474545.0857.51
Upgrade
Selling, General & Admin
34.4236.7443.4244.4162.77
Upgrade
Other Operating Expenses
00001.76
Upgrade
Operating Expenses
34.4236.7443.4244.4164.53
Upgrade
Operating Income
-1.67-0.271.570.67-7.02
Upgrade
Other Expense / Income
-2.42-0.870.06-0.82-1.43
Upgrade
Pretax Income
0.750.61.511.49-5.6
Upgrade
Income Tax
0.180.290.430.650.01
Upgrade
Net Income
0.570.311.090.84-5.61
Upgrade
Net Income Growth
81.47%-71.15%28.71%--
Upgrade
Shares Outstanding (Basic)
1111111111
Upgrade
Shares Outstanding (Diluted)
1111111111
Upgrade
Shares Change
0.29%--0.01%5.09%-3.95%
Upgrade
EPS (Basic)
0.050.030.100.08-0.52
Upgrade
EPS (Diluted)
0.050.030.090.07-0.52
Upgrade
EPS Growth
66.67%-66.67%28.57%--
Upgrade
Free Cash Flow
-4.32-50.791.67-18.83
Upgrade
Free Cash Flow Per Share
-0.38-0.440.070.16-1.73
Upgrade
Dividend Per Share
0.8000.8000.8000.8000.640
Upgrade
Dividend Growth
0%0%0%25.00%-76.90%
Upgrade
Gross Margin
74.56%74.23%74.99%72.63%74.10%
Upgrade
Operating Margin
-3.80%-0.55%2.62%1.08%-9.05%
Upgrade
Profit Margin
1.29%0.64%1.81%1.36%-7.23%
Upgrade
Free Cash Flow Margin
-9.84%-10.17%1.32%2.70%-24.26%
Upgrade
Effective Tax Rate
23.76%48.01%28.15%43.42%-
Upgrade
EBITDA
2.021.982.973.43-3.45
Upgrade
EBITDA Margin
4.59%4.03%4.95%5.53%-4.45%
Upgrade
Depreciation & Amortization
1.271.381.461.942.15
Upgrade
EBIT
0.750.61.511.49-5.6
Upgrade
EBIT Margin
1.70%1.23%2.52%2.40%-7.21%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).