Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
PETZ logo

PETZ

NSC
TDH Holdings Inc.
Consumer DefensivePackaged Foods
Watchlists:
Last updated: Thursday 10th July 2025
0.95
-0.07 (-6.86%)
Prev Close:1.02
Open:0.94
Bid:0.95
Ask:1.01
52 Week Range
0.65
1.74
Volume:7,972
Mkt Cap:11 M
Price Target
$1.09
+14.7%
Financials

Financial Statements

PETZ - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Invalid date
Asset Impairment Charge325832.071641.011532.0546596.042241.0518119.03 M
Capital Expenditure Reported2 M7655.047086.0121560.06 M227900.0
Cash Flow From Continuing Investing Activities3 M-6 M-1 M-2 M3 M112270.0-7 M-862726.0
Cash From Discontinued Operating Activities-1 M-14 M-433980.0
Change In Account Payable66823.0133493.0-305382.0-144376.0-416506.0-3 M2 M1 M
Change In Accrued Expense-411112.01 M260417.0119712.0
Change In Income Tax Payable-17103.021855.013797.032733.0-115219.0
Change In Interest Payable-411112.01 M260417.0119712.0
Change In Payables And Accrued Expense104467.0134621.0-733597.0-122521.0648771.0-3 M2 M964309.0
Change In Prepaid Assets-2 M-3 M1 M1 M-29363.0516018.0-291336.018197.0
Change In Tax Payable6982.0-2445.0-17103.021855.013797.032733.0-115219.0
Change In Working Capital4 M-4 M1 M2 M-158001.0592982.08 M-3 M
Changes In Account Receivables114462.040894.0329042.01 M-982648.0
Depreciation And Amortization-676397.03 M-391084.0689350.0391351.0571528.0395355.0364170.0
Earnings Losses From Equity Investments132983.017524.0
Financing Cash Flow2 M6 M22 M-589358.010 M8 M5 M
Gain Loss On Sale Of PPE59009.037766.0153983.0955428.0-16870.0308003.01783.0
Income Tax Paid Supplemental Data146.059927.0
Interest Paid Supplemental Data38362.01 M113389.082234.0
Issuance Of Capital Stock6 M20 M7 M6 M
Issuance Of Debt2 M22410.0-2 M-638608.0-1 M7 M-1 M
Net Business Purchase And Sale171827.083.019888.0
Net Capital Expenditure Disposals-2 M-7655.0
Net Common Stock Issuance6 M20 M7 M6 M
Net Investment Properties Purchase And Sale5 M-6 M-42 M-5 M-39 M-1 M-636838.0
Net Investment Purchase And Sale5 M-6 M-42 M-5 M-39 M-1 M-636838.0
Net Issuance Payments Of Debt2 M22410.0-2 M-638608.0-1 M7 M-1 M
Net Long Term Debt Issuance2 M22410.0
Net PPE Purchase And Sale-2 M-7655.041 M4 M42 M112187.0-6 M-225888.0
Other Non-cash Items-3 M6 M-5 M876548.0-2 M1 M4 M146802.0
Purchase Of Investment-47 M-37 M-42 M-5 M-39 M-235605.0
Purchase Of Long Term Investments-99280.0
Purchase Of PPE-2 M-7655.0-47086.0-121560.0-6 M-227900.0
Repayment Of Debt2 M22410.0-2 M-746437.0-2 M-2 M-4 M
Sale Of Business83.0
Sale Of Investment52 M31 M
Sale Of PPE41 M4 M42 M233747.02012.0
Short Term Debt Issuance107829.01 M8 M3 M
Short Term Debt Payments-6774.0-2 M-746437.0-2 M-2 M-4 M
Stock Based Compensation3 M
Unrealized Gain Loss On Investment Securities-4 M3 M
Amord-676397.03 M-408198.0280610.0
Begcash14 M22 M20 M7 M7 M3 M4 M2 M
Capex41 M4 M42 M112187.0-6 M-225888.0
Cffcf2 M6 M18 M-589358.010 M8 M5 M
Cffinv3 M-6 M-1 M-2 M3 M113552.0-7 M-1 M
Cffoa4 M-27 M-2 M-2 M-3 M-6 M-2 M-3 M
Chgcash6 M-46 M18 M19 M351396.09 M-846464.01 M
Chginv8370.044240.038904.04796.0201730.02 M4 M-3 M
Chgothca-38144.0-32465.0-541426.0
Chgothcl5 M-554690.01 M861109.0-866962.0237920.0100660.0-641640.0
Chgothwc18142.05920.0
Chgpay104467.0134621.0-322485.0-122521.0-416506.0-3 M2 M964309.0
Chgrec114462.040894.02733.0128987.0-112177.0330324.02 M-967205.0
Comstkiss6 M20 M7 M6 M
Definc1132.0-1106.0-3861.0-591.0-8581.0
Deftax1132.0-1106.0-3861.0-591.0-8581.0
Depamor-564755.03 M-391084.0408740.0391351.0571528.0395355.0364170.0
Effexch-508863.0-2 M18 M7 M106910.05 M96808.055000.0
Endcash19 M-25 M18 M20 M7 M12 M3 M2 M
Fcf1 M-41 M39 M-8 M40 M-6 M-8 M-3 M
Ltdebtpay2 M22410.0
Netinccont5 M-32 M2 M-6 M-874668.0-9 M-14 M115111.0
Netothfin15829.0-430887.049250.04 M1 M827730.0
Netothinv16047.0-16836.0-47086.0-986368.0-636838.0
Netstdebtiss-6774.0-2 M-638608.0-1 M7 M-1 M
Opcf3 M-41 M-2 M-8 M-3 M-6 M-2 M-3 M
Opgainloss59009.037766.0153983.0955428.0-23135.0440986.017524.01783.0
Purchbus171827.019888.0
Purchsti-47 M-37 M-42 M-5 M-39 M-235605.0
Salelti578400.0
Salesti51 M31 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader