Veken Technology Co., Ltd. (SHA:600152)
China flag China · Delayed Price · Currency is CNY
7.69
+0.20 (2.67%)
Aug 3, 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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,5081,4171,5281,6722,3252,075
Revenue Growth
3.23%-7.28%-8.64%-28.08%12.03%18.94%
Gross Profit
156.77155.13145.2682.61203.78237.42
Operating Income
-73.08-74.48-84.74-131.66-17.77-84.91
Net Income
-105.39-96.7-28.7-120.3-104.9-127.18
Earnings Per Share
-0.20-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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
570.96518.13531.83584.65726.53845.06
Total Debt
123.56124.76122.25122.68385.96513.12
Net Cash (Debt)
447.4393.36409.58461.97340.57331.93
Net Cash Growth
3.89%-3.96%-11.34%35.64%2.60%-
Net Cash Per Share
0.830.730.710.880.650.74

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
10.40%10.95%9.51%4.94%8.76%11.44%
Operating Margin
-4.85%-5.26%-5.55%-7.87%-0.76%-4.09%
Pretax Margin
-7.59%-7.54%-2.00%-9.05%-4.20%-5.62%
Profit Margin
-6.99%-6.83%-1.88%-7.19%-4.51%-6.13%
FCF Margin
-7.59%-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.702.732.082.293.332.08