Shenglan Technology Co., Ltd.

SZSE:300843.SZ

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

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

202420232022202120202019201820172016
Operating Activities:
Net Income 100.38676.51955.424107.2102.37181.7271.38847.02628.508
Depreciation & Amortization 67.56773.84452.54642.41122.21316.89312.2710.1482.34
Deferred Income Tax 00-1.282-7.377-2.224-1.3000
Stock Based Compensation 06.04413.9470000012.523
Change In Working Capital -47.022-70.2339.604-75.135-75.962-1.499-2.828-29.8250
Accounts Receivables 17.316-128.548-6.044-113.525-181.343-71.861-60.711-35.5860
Inventory -19.162-15.9123.178-37.537-48.456-19.988-15.01-8.0720
Accounts Payables 089.98113.75383.304156.06191.651000
Other Working Capital -45.175-15.754-1.282-7.377-2.224-1.312.181-21.7530
Other Non Cash Items -5.7617.82623.45529.04224.849.3573.0137.47910.262
Operating Cash Flow 115.1794141.028103.51973.463106.47283.84334.82836.43
Investing Activities:
Investments In Property Plant And Equipment -194.476-215.308-145.407-202.938-123.851-76.716-56.921-28.07-18.486
Acquisitions Net 02.11.3972.4382.6944.2462.830.962-0.023
Purchases Of Investments 00-13.425-71.775-520-500-8.1521.304
Sales Maturities Of Investments 1.0190.5730.8481.9251.3190.0950.4640.880.808
Other Investing Activites 13.28413.156-30.416112408432.830.963.804
Investing Cash Flow -180.173-199.479-187.003-158.35-231.838-79.376-53.627-34.382-13.898
Financing Activities:
Debt Repayment -24.30689.551-17.63330100-220
Common Stock Issued 000000000
Common Stock Repurchased 000000000
Dividends Paid -18.174-7.479-10.423-22.335-0.511-0.236-0.254-0.007-0.318
Other Financing Activities 11.62-60.652284.536-11.158310.679-3.54-29.89366.92
Financing Cash Flow -30.8621.419255.689-3.493320.679-3.775-4.25411.89366.283
Other Information:
Effect Of Forex Changes On Cash 5.9872.5929.844-3.447-5.180.5192.854-3.9251.96
Net Change In Cash -89.875-81.467219.558-61.771157.12423.8428.8168.41491.094
Cash At End Of Period 305.395395.27476.737257.179318.949161.826137.986109.17100.755