Logo image of PETZ

TDH HOLDINGS INC (PETZ) Stock Income Statement

USA - NASDAQ:PETZ - VGG870841100 - Common Stock

1.03 USD
-0.01 (-0.96%)
Last: 11/7/2025, 8:07:45 PM
1.04 USD
+0.01 (+0.97%)
After Hours: 11/7/2025, 8:07:45 PM

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.70K8003.10M1.08M620.00K
Gross Premiums Earned
PETZ Gross Premiums Earned ChartPETZ Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
PETZ Loss Claims ChartPETZ Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
PETZ Deferred Policy Acquisition Expense ChartPETZ Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
PETZ Net Interest Income ChartPETZ Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
PETZ Non Interest Income ChartPETZ Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
PETZ Loan Loss Provision ChartPETZ Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
PETZ Net Interest Income after Provision ChartPETZ Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
PETZ Non Interest Expense ChartPETZ Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
PETZ Minority Interest Expense ChartPETZ Minority Interest Expense over time chart
184.00K5.30K-50.00K600.00K0
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-2001.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
nullnullnullnull0
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-10.00K-360.00K0
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
2000000
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
Non GAAP EPS
PETZ Non GAAP EPS ChartPETZ Non GAAP EPS over time chart
nullnullnullnullnull
 
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