Logo image of PETZ

TDH HOLDINGS INC (PETZ) Stock Income Statement

NASDAQ:PETZ - Nasdaq - VGG870841100 - Common Stock - Currency: USD

1.15  -0.03 (-2.35%)

After market: 1.17 +0.02 (+1.74%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-6-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
PETZ Revenue ChartPETZ Revenue over time chart
1.73M3.18M3.10M1.08M620.00K
Minority Interest Expense
PETZ Minority Interest Expense ChartPETZ Minority Interest Expense over time chart
45.59K5.34K-50.00K600.00K0.00
Cost Of Goods
PETZ Cost Of Goods ChartPETZ Cost Of Goods over time chart
1.14M2.15M2.05M770.00K450.00K
Gross Profit
PETZ Gross Profit ChartPETZ Gross Profit over time chart
582.55K1.03M1.05M310.00K170.00K
Operating Expenses
PETZ Operating Expenses ChartPETZ Operating Expenses over time chart
6.78M7.40M4.09M3.61M670.00K
Research and Development
PETZ Research and Development ChartPETZ Research and Development over time chart
N/AN/AN/AN/A0.00
Selling, General, and Administrative Expenses
PETZ Selling, General, and Administrative Expenses ChartPETZ Selling, General, and Administrative Expenses over time chart
6.78M7.40M4.09M3.62M670.00K
Operating Income
PETZ Operating Income ChartPETZ Operating Income over time chart
-6.20M-6.37M-3.04M-3.30M-500.00K
Interest Income/Expense
PETZ Interest Income/Expense ChartPETZ Interest Income/Expense over time chart
-822.97K-2.66M4.20M260.00K2.15M
Other Income/Expense
PETZ Other Income/Expense ChartPETZ Other Income/Expense over time chart
488.46K493.04K40.00K-670.00K30.00K
Non Recurring Items
PETZ Non Recurring Items ChartPETZ Non Recurring Items over time chart
-360.54K0.00-10.00K-360.00K0.00
Income Before Taxes
PETZ Income Before Taxes ChartPETZ Income Before Taxes over time chart
-6.89M-8.54M1.19M-4.07M1.69M
Income Tax
PETZ Income Tax ChartPETZ Income Tax over time chart
N/AN/A0.000.000.00
Net Income
PETZ Net Income ChartPETZ Net Income over time chart
-22.37M-23.63M800.00K-6.12M-870.00K
EBITDA
PETZ EBITDA ChartPETZ EBITDA over time chart
-6.15M-6.29M-3.02M-2.83M-430.00K
 
Per Share Data
EPS Diluted Total Ops
PETZ EPS Diluted Total Ops ChartPETZ EPS Diluted Total Ops over time chart
-2.17-2.280.09-1.17-0.37
 
Statistics
Gross Profit Margin
PETZ Gross Profit Margin ChartPETZ Gross Profit Margin over time chart
33.74%32.42%33.87%28.70%27.42%
Profit Margin
PETZ Profit Margin ChartPETZ Profit Margin over time chart
-1295.88%-743.94%25.81%-566.67%-140.32%
Operating Profit Margin
PETZ Operating Profit Margin ChartPETZ Operating Profit Margin over time chart
-359.01%-200.58%-98.06%-305.56%-80.65%

All data in USD

Charts

PETZ Income Statement data chartPETZ Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 10M -10M 20M -20M
PETZ Earnings Per Share (EPS) chartPETZ EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 -10 -20