TDH Holdings, Inc. (PETZ)
NASDAQ: PETZ · IEX Real-Time Price · USD
1.330
-0.050 (-3.62%)
At close: Jul 19, 2024, 4:00 PM
1.240
-0.090 (-6.77%)
Pre-market: Jul 20, 2024, 9:29 AM EDT

TDH Holdings Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2015
Revenue
3.183.183.11.080.6212.65
Upgrade
Revenue Growth (YoY)
193.76%2.49%186.63%73.59%-95.08%-46.57%
Upgrade
Cost of Revenue
2.152.152.050.770.4514.17
Upgrade
Gross Profit
1.031.031.050.310.17-1.52
Upgrade
Selling, General & Admin
4.364.364.093.620.674.62
Upgrade
Other Operating Expenses
3.043.040.010.3600.81
Upgrade
Operating Expenses
7.47.44.13.970.675.44
Upgrade
Operating Income
-6.37-6.37-3.05-3.66-0.5-6.96
Upgrade
Interest Expense / Income
0.010.01-0.040.01-0.031.38
Upgrade
Other Expense / Income
17.2417.24-3.812.450.410.29
Upgrade
Pretax Income
-23.63-23.630.8-6.12-0.88-8.63
Upgrade
Income Tax
0000-00
Upgrade
Net Income
-23.63-23.630.8-6.12-0.87-8.63
Upgrade
Shares Outstanding (Basic)
10108521
Upgrade
Shares Outstanding (Diluted)
10108521
Upgrade
Shares Change
97.81%28.73%53.66%127.64%118.10%119.94%
Upgrade
EPS (Basic)
-2.29-2.290.10-1.17-0.38-8.20
Upgrade
EPS (Diluted)
-2.29-2.290.10-1.17-0.38-8.20
Upgrade
Free Cash Flow
-2.52-2.52-2.07-3.3-2.2-5.51
Upgrade
Free Cash Flow Per Share
-0.24-0.24-0.26-0.63-0.96-5.25
Upgrade
Gross Margin
32.42%32.42%33.97%28.78%27.79%-12.04%
Upgrade
Operating Margin
-200.58%-200.58%-98.36%-338.60%-79.68%-55.02%
Upgrade
Profit Margin
-743.94%-743.94%25.94%-566.12%-140.44%-68.19%
Upgrade
Free Cash Flow Margin
-79.26%-79.26%-66.89%-305.21%-353.86%-43.60%
Upgrade
EBITDA
-23.32-23.320.98-9.99-0.85-6.59
Upgrade
EBITDA Margin
-734.28%-734.28%31.72%-923.80%-137.11%-52.07%
Upgrade
Depreciation & Amortization
0.290.290.22-3.880.050.66
Upgrade
EBIT
-23.61-23.610.76-6.11-0.91-7.25
Upgrade
EBIT Margin
-743.49%-743.49%24.55%-564.78%-145.80%-57.29%
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).