TES Touch Embedded Solutions (Xiamen) Co., Ltd.

SZSE:003019.SZ

20.86 (CNY) • At close October 26, 2023
Overview | Financials

Numbers are in millions (except for per share data and ratios) CNY.

20232022202120202019201820172016
Operating Activities:
Net Income 178.197260.77150.888111.184147.135118.26373.406122.953
Depreciation & Amortization 25.11323.86223.02816.75415.64110.84711.34712.787
Deferred Income Tax 2.623-12.37-13.603-0.933-1.668-1.005-2.0190
Stock Based Compensation 2.26510.294000000
Change In Working Capital 245.61248.524-412.342-41.986-12.44-74.9644.886-75.103
Accounts Receivables 133.93137.081-212.14460.441-22.371-62.9230.502-18.992
Inventory 98.38848.216-219.089-42.323-27.37-28.804-45.11-32.9
Accounts Payables 10.671-24.40332.494-59.1738.96817.76321.5140
Other Working Capital 2.265-12.37-13.603-0.933-1.668-46.16149.996-42.203
Other Non Cash Items 8.00656.2798.984.7341.537-2.8999.7653.126
Operating Cash Flow 459.224387.359-229.44690.686151.87351.24699.40463.763
Investing Activities:
Investments In Property Plant And Equipment -39.59-24.641-23.232-18.863-25.383-86.34-10.647-40.17
Acquisitions Net 00.0130.0590.130.0350.0741.4170
Purchases Of Investments -103.558-25.87-0.498-739.7570000
Sales Maturities Of Investments 5.7351,344.531905.037193.9660000
Other Investing Activites -142.086-1,384.154-852.89604.119-7.8771.5770.151
Investing Cash Flow -279.499-90.12128.471-564.525-21.228-94.217-9.07-40.019
Financing Activities:
Debt Repayment -15.785-368.323-301.221-22.7-270.456-133.524-139.447-506.894
Common Stock Issued 000-15.8820000
Common Stock Repurchased 00000000
Dividends Paid -118.243-62.22-55.04-72-59.52-37.744-0.598-2.501
Other Financing Activities 7.165139.345530.81711.549263.99182.61480.864466.105
Financing Cash Flow -101.119-291.198172.615638.366-68.41911.345-59.182-43.291
Other Information:
Effect Of Forex Changes On Cash 0.39-8.4283.317-7.3843.667.782-8.2681.144
Net Change In Cash 78.996-2.388-25.043157.14465.885-23.84422.885-18.402
Cash At End Of Period 327.12248.124250.512275.555118.41152.52676.3753.485