Veken Technology Co., Ltd. (SHA:600152)
China flag China · Delayed Price · Currency is CNY
8.28
+0.16 (1.97%)
Aug 25, 2026, 3:00 PM CST

Veken Technology Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,6171,4171,5281,6722,3252,075
Revenue Growth
8.96%-7.28%-8.64%-28.08%12.03%18.94%
Gross Profit
199.82155.13145.2682.61203.78237.42
Operating Income
-32.01-74.48-84.74-131.66-17.77-84.91
Net Income
-94.83-96.7-28.7-120.3-104.9-127.18
Earnings Per Share
-0.18-0.18-0.05-0.23-0.20-0.28
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
1,216
Overseas
200.86
Total
1,417

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
441.8518.13531.83584.65726.53845.06
Total Debt
143.55124.76122.25122.68385.96513.12
Net Cash (Debt)
298.25393.36409.58461.97340.57331.93
Net Cash Growth
-19.38%-3.96%-11.34%35.64%2.60%-
Net Cash Per Share
0.560.730.710.880.650.74

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-68.24-33.3225.13360.4281.04-235.77
Capital Expenditures
-79.54-120.67-153.79-202.78-163.83-316.89
Free Cash Flow
-147.78-153.99-128.65157.61117.2-552.66
Free Cash Flow Growth
---34.48%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
12.36%10.95%9.51%4.94%8.76%11.44%
Operating Margin
-1.98%-5.26%-5.55%-7.87%-0.76%-4.09%
Pretax Margin
-6.30%-7.54%-2.00%-9.05%-4.20%-5.62%
Profit Margin
-5.87%-6.83%-1.88%-7.19%-4.51%-6.13%
FCF Margin
-9.14%-10.87%-8.42%9.43%5.04%-26.63%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-32.9232.9232.92101.86-
P/FCF Ratio
---24.2566.15-
PS Ratio
2.662.732.082.293.332.08