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)

TATT

NSD
TAT Technologies Ltd.
IndustrialsAerospace & Defense
Watchlist:
Last updated: Wednesday 2nd July 2025
30.25
-0.29 (-0.95%)
Prev Close:30.54
Open:31.5
Bid:29.2
Ask:32.0
52 Week Range
12.61
36.49
Volume:219,763
Mkt Cap:320 M
Price Target
$34.79
+15.0%
Financials

Financial Statements

TATT - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge2 M290000.038000.0-347000.0321000.0-29000.0206000.0
Capital Expenditure Reported5 M6 M16 M17 M5 M3 M4 M4 M6 M3 M
Cash Flow From Continuing Investing Activities-4 M-4 M-16 M-16 M-5 M-3 M-4 M-4 M594000.0-4 M
Cash From Discontinued Operating Activities777000.0153000.0
Change In Account Payable2 M-245000.01 M3 M-5 M3 M-969000.0578000.01 M436000.0
Change In Accrued Expense5 M4 M3 M-218000.0-252000.0982000.0-2 M-2 M3 M525000.0
Change In Interest Payable3 M-218000.0-2 M3 M525000.0
Change In Payables And Accrued Expense7 M4 M3 M3 M-6 M4 M-3 M-927000.04 M961000.0
Change In Prepaid Assets-1 M-959000.0310000.03 M-2 M488000.01 M-85000.0
Change In Working Capital-22 M-6 M-7 M-2 M6 M-1 M3 M-5 M63000.0-2 M
Changes In Account Receivables-10 M-4 M-3 M-3 M9 M-2 M7 M-4 M-2 M-2 M
Common Stock Dividend Paid-3 M-3 M
Depreciation And Amortization5 M5 M4 M5 M4 M4 M4 M4 M4 M3 M
Earnings Losses From Equity Investments-184000.076000.0185000.0132000.0140000.0210000.055000.0-1 M
Financing Cash Flow161000.010 M16 M6 M8 M197000.0-3 M-3 M-469000.0
Gain Loss On Investment Securities32000.0107000.0
Gain Loss On Sale Of Business-5 M
Gain Loss On Sale Of PPE-478000.0-530000.0-90000.0-468000.054000.012000.0
Income Tax Paid Supplemental Data-3000.0673000.0-1 M-2 M-1 M-1 M
Interest Paid Supplemental Data-1,438 M-796000.0-251000.0-3000.0-28000.0-10000.0-35000.0-2000.0-4000.0
Issuance Of Capital Stock10 M10 M
Issuance Of Debt-10 M11000.016 M6 M8 M-469000.0
Net Business Purchase And Sale2 M
Net Capital Expenditure Disposals-4 M-4 M
Net Common Stock Issuance10 M10 M
Net Intangibles Purchase And Sale-479000.0-555000.0-2 M
Net Investment Properties Purchase And Sale-10000.0422000.0-39000.06 M-3 M
Net Investment Purchase And Sale-10000.0422000.0-39000.06 M-3 M
Net Issuance Payments Of Debt-10 M11000.016 M6 M8 M-469000.0
Net Long Term Debt Issuance-2 M-989000.016 M3 M4 M
Net PPE Purchase And Sale-4 M-3 M-16 M-15 M-4 M-3 M-4 M-4 M-6 M-3 M
Other Non-cash Items163000.0-117000.08000.0-454000.0619000.0-778000.0-280000.0240000.023000.0249000.0
Proceeds From Stock Option Exercised165000.0189000.0197000.0144000.0130000.0
Purchase Of Intangibles-479000.0-555000.0-2 M
Purchase Of Investment-10000.0-26000.0-383000.0-905000.0-8 M
Purchase Of Long Term Investments-10000.0-26000.0-383000.0-905000.0
Purchase Of PPE-5 M-5 M-16 M-16 M-4 M-3 M-4 M-4 M-6 M-3 M
Repayment Of Debt-2 M-2 M-1 M-469000.0
Sale Of Business4 M
Sale Of Investment470000.0500000.07 M5 M
Sale Of PPE1 M2 M93000.01 M7000.017000.09000.0
Short Term Debt Issuance-8 M1000000.03 M4 M
Short Term Debt Payments-469000.0
Stock Based Compensation395000.0159000.0218000.0160000.0138000.038000.0272000.0174000.0105000.038000.0
Unrealized Gain Loss On Investment Securities8000.0-19000.0-34000.0-311000.0382000.0-490000.0-152000.010000.0
Begcash24 M25 M13 M24 M16 M16 M18 M21 M19 M23 M
Capex-16 M-16 M-5 M-3 M-4 M-4 M-6 M-3 M
Cffcf161000.010 M16 M6 M8 M197000.0-3 M-3 M-469000.0
Cffinv-4 M-4 M-16 M-16 M-5 M-3 M-4 M-4 M594000.0-4 M
Cffoa-6 M2 M-5 M-2 M6 M4 M2 M2 M6 M733000.0
Chgcash-10 M9 M-5 M-11 M8 M1 M-2 M-4 M3 M-4 M
Chginv-17 M-5 M-5 M-681000.02 M-6 M161000.0210000.0-3 M-571000.0
Chgothca-1 M-341000.0-82000.0-73000.0
Chgothcl-14000.0-148000.0-902000.08000.0-62000.0-118000.034000.0-5000.0-38000.015000.0
Chgpay2 M-245000.0676000.03 M-5 M3 M-969000.0578000.01 M436000.0
Chgrec-10 M-4 M-3 M-3 M9 M-2 M7 M-4 M-2 M-2 M
Comstkiss10 M10 M
Definc117000.0235000.023000.0-686000.0-1 M-450000.0-102000.0382000.02 M-21000.0
Deftax117000.0235000.023000.0-686000.0-1 M-450000.0-102000.0382000.02 M-21000.0
Depamor5 M5 M4 M5 M4 M4 M4 M4 M4 M3 M
Divpaid3 M3 M
Endcash15 M34 M8 M13 M24 M17 M16 M18 M21 M19 M
Fcf-11 M-3 M-21 M-17 M693000.01 M-2 M-1 M-164000.0-3 M
Ltdebtiss712000.017 M3 M4 M
Ltdebtpay-2 M-2 M-1 M
Netinccont11 M5 M-2 M-4 M-3 M2 M-4 M2 M62000.06 M
Netothfin-500000.0
Netothinv354000.0-22000.0-156000.02000.08000.0
Netstdebtiss-8 M1000000.03 M4 M-469000.0
Opcf-6 M2 M-5 M-1 M6 M4 M2 M2 M6 M733000.0
Opgainloss-1 M-1 M-274000.0-392000.0185000.0132000.0140000.0264000.067000.0-6 M
Purchbus-2 M
Purchsti-8 M
Salesti470000.0500000.07 M5 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