TDH HOLDINGS INC (PETZ) Stock Income Statement

USA • Nasdaq • NASDAQ:PETZ • VGG870841100

1.03 USD
-0.03 (-2.83%)
Last: Feb 6, 2026, 10:38 AM

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
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
PETZ Revenue ChartPETZ Revenue over time chart
1.05M563.70K800.003.10M1.08M
Minority Interest Expense
PETZ Minority Interest Expense ChartPETZ Minority Interest Expense over time chart
52.70K184.00K5.30K-50.00K600.00K
Cost Of Goods
PETZ Cost Of Goods ChartPETZ Cost Of Goods over time chart
687.60K325.30K1.00K2.05M770.00K
Gross Profit
PETZ Gross Profit ChartPETZ Gross Profit over time chart
358.50K238.40K-200.001.05M310.00K
Operating Expenses
PETZ Operating Expenses ChartPETZ Operating Expenses over time chart
1.71M1.75M6.19M4.09M3.61M
Research and Development
PETZ Research and Development ChartPETZ Research and Development over time chart
N/AN/AN/AN/AN/A
Selling, General, and Administrative Expenses
PETZ Selling, General, and Administrative Expenses ChartPETZ Selling, General, and Administrative Expenses over time chart
1.71M1.75M6.19M4.09M3.62M
Operating Income
PETZ Operating Income ChartPETZ Operating Income over time chart
-1.36M-1.51M-6.19M-3.04M-3.30M
Interest Income/Expense
PETZ Interest Income/Expense ChartPETZ Interest Income/Expense over time chart
3.71M3.74M-2.66M4.20M260.00K
Other Income/Expense
PETZ Other Income/Expense ChartPETZ Other Income/Expense over time chart
-424.40K15.70K461.50K40.00K-670.00K
Non Recurring Items
PETZ Non Recurring Items ChartPETZ Non Recurring Items over time chart
-259.30K-325.80K0.00-10.00K-360.00K
Income Before Taxes
PETZ Income Before Taxes ChartPETZ Income Before Taxes over time chart
1.67M1.93M-8.38M1.19M-4.07M
Income Tax
PETZ Income Tax ChartPETZ Income Tax over time chart
N/A200.000.000.000.00
Net Income
PETZ Net Income ChartPETZ Net Income over time chart
2.75M2.68M-23.63M800.00K-6.12M
EBITDA
PETZ EBITDA ChartPETZ EBITDA over time chart
-1.20M-1.40M-6.11M-3.02M-2.83M
 
Per Share Data
EPS Diluted Total Ops
PETZ EPS Diluted Total Ops ChartPETZ EPS Diluted Total Ops over time chart
0.260.26-2.280.09-1.17
 
Statistics
Gross Profit Margin
PETZ Gross Profit Margin ChartPETZ Gross Profit Margin over time chart
34.27%42.29%-25.00%33.87%28.70%
Profit Margin
PETZ Profit Margin ChartPETZ Profit Margin over time chart
262.45%476.23%-2953275.00%25.81%-566.67%
Operating Profit Margin
PETZ Operating Profit Margin ChartPETZ Operating Profit Margin over time chart
-129.65%-267.31%-773187.50%-98.06%-305.56%

All data in USD

Charts

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