SHENZHEN TOPRAYSOLAR Co.,Ltd.

002218.SZ · SHZ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net IncomeCN¥10,788CN¥23,109CN¥96,240CN¥195,445
Dep. & Amort.CN¥335,868CN¥306,867CN¥301,415CN¥316,932
Deferred TaxCN¥0-CN¥12,796CN¥5,519-CN¥723
Stock-Based Comp.CN¥0CN¥0CN¥0CN¥0
Change in WC-CN¥268,514-CN¥315,011-CN¥27,833-CN¥467,341
Other Non-CashCN¥86,414CN¥81,542CN¥109,713CN¥114,380
Operating Cash FlowCN¥164,556CN¥83,710CN¥479,535CN¥159,416
Investing Activities
PP&E Inv.-CN¥281,350-CN¥256,111-CN¥167,510-CN¥204,535
Net AcquisitionsCN¥0CN¥0CN¥58,380CN¥75,805
Inv. Purchases-CN¥8,675CN¥0CN¥0-CN¥495,000
Inv. Sales/Matur.CN¥54,612CN¥63,678CN¥7,879CN¥345,000
Other Inv. Act.CN¥50,626-CN¥44,062CN¥132,770CN¥3,103
Investing Cash Flow-CN¥184,787-CN¥236,496CN¥31,519-CN¥275,626
Financing Activities
Debt Repay.CN¥257,224-CN¥375,086CN¥29,590-CN¥162,423
Stock IssuedCN¥0CN¥0CN¥12,482CN¥0
Stock Repurch.CN¥0-CN¥12,934-CN¥12,482CN¥0
Dividends Paid-CN¥96,658-CN¥42,249-CN¥49,367-CN¥49,456
Other Fin. Act.-CN¥9,342-CN¥213,285CN¥59,154CN¥1,025,176
Financing Cash FlowCN¥151,224-CN¥630,619-CN¥75,292CN¥654,598
Forex EffectCN¥2,313CN¥3,364CN¥7,484-CN¥2,336
Net Chg. in CashCN¥133,305-CN¥780,040CN¥443,246CN¥536,051
Supplemental Information
Beg. CashCN¥447,783CN¥1,227,823CN¥784,578CN¥248,526
End CashCN¥581,088CN¥447,783CN¥1,227,823CN¥784,578
Free Cash Flow-CN¥116,795-CN¥172,401CN¥312,025-CN¥45,119
SHENZHEN TOPRAYSOLAR Co.,Ltd. (002218.SZ) Financial Statements & Key Stats | AlphaPilot