Logo image of PETZ

TDH HOLDINGS INC (PETZ) Stock Income Statement

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

1.026  -0.01 (-1.35%)

After market: 1.09 +0.06 (+6.24%)

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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
PETZ Revenue ChartPETZ Revenue over time chart
563.70K800.003.10M1.08M620.00K
Minority Interest Expense
PETZ Minority Interest Expense ChartPETZ Minority Interest Expense over time chart
184.00K5.30K-50.00K600.00K0.00
Cost Of Goods
PETZ Cost Of Goods ChartPETZ Cost Of Goods over time chart
325.30K1.00K2.05M770.00K450.00K
Gross Profit
PETZ Gross Profit ChartPETZ Gross Profit over time chart
238.40K-200.001.05M310.00K170.00K
Operating Expenses
PETZ Operating Expenses ChartPETZ Operating Expenses over time chart
1.75M6.19M4.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
1.75M6.19M4.09M3.62M670.00K
Operating Income
PETZ Operating Income ChartPETZ Operating Income over time chart
-1.51M-6.19M-3.04M-3.30M-500.00K
Interest Income/Expense
PETZ Interest Income/Expense ChartPETZ Interest Income/Expense over time chart
3.74M-2.66M4.20M260.00K2.15M
Other Income/Expense
PETZ Other Income/Expense ChartPETZ Other Income/Expense over time chart
15.70K461.50K40.00K-670.00K30.00K
Non Recurring Items
PETZ Non Recurring Items ChartPETZ Non Recurring Items over time chart
-325.80K0.00-10.00K-360.00K0.00
Income Before Taxes
PETZ Income Before Taxes ChartPETZ Income Before Taxes over time chart
1.93M-8.38M1.19M-4.07M1.69M
Income Tax
PETZ Income Tax ChartPETZ Income Tax over time chart
200.000.000.000.000.00
Net Income
PETZ Net Income ChartPETZ Net Income over time chart
2.68M-23.63M800.00K-6.12M-870.00K
EBITDA
PETZ EBITDA ChartPETZ EBITDA over time chart
-1.40M-6.11M-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
0.26-2.280.09-1.17-0.37
 
Statistics
Gross Profit Margin
PETZ Gross Profit Margin ChartPETZ Gross Profit Margin over time chart
42.29%-25.00%33.87%28.70%27.42%
Profit Margin
PETZ Profit Margin ChartPETZ Profit Margin over time chart
476.23%-2953275.00%25.81%-566.67%-140.32%
Operating Profit Margin
PETZ Operating Profit Margin ChartPETZ Operating Profit Margin over time chart
-267.31%-773187.50%-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 2024 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 2024 0 -10 -20