Shanghai Top Numerical Control Technology Co., Ltd. (HKG:7688)
Hong Kong flag Hong Kong · Delayed Price · Currency is HKD
37.88
+3.88 (11.41%)
Jun 1, 2026, 4:08 PM HKT

HKG:7688 Income Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22
577.98531.56334.63135.77
Revenue Growth (YoY)
8.73%58.85%146.47%-
Cost of Revenue
373.62331.68218.82160.55
Gross Profit
204.36199.88115.81-24.79
Selling, General & Admin
101.2195.0685.8974.35
Research & Development
106.8285.8889.92108.39
Other Operating Expenses
-0.440.710.38-1.31
Operating Expenses
212.12184.9184.74183.12
Operating Income
-7.7714.98-68.93-207.91
Interest Expense
-8.37-7.01-5.33-6.25
Interest & Investment Income
0.330.642.266.92
Earnings From Equity Investments
-7.43-6.17-1.11-0.29
Currency Exchange Gain (Loss)
0.24-0.310.07
Other Non Operating Income (Expenses)
24.538.5823.6319.15
EBT Excluding Unusual Items
1.5311.02-49.17-188.31
Gain (Loss) on Sale of Investments
--4.02-7.56-12.84
Gain (Loss) on Sale of Assets
0.09-0.12-3.54-0.01
Asset Writedown
---2-
Other Unusual Items
---3.85
Pretax Income
1.636.89-62.27-197.31
Income Tax Expense
--0.070.01
Earnings From Continuing Operations
1.636.89-62.34-197.31
Minority Interest in Earnings
1.9521.825.74
Net Income
3.578.88-60.52-191.57
Net Income to Common
3.578.88-60.52-191.57
Net Income Growth
-59.77%---
Shares Outstanding (Basic)
344344340337
Shares Outstanding (Diluted)
344344340337
Shares Change (YoY)
-1.07%0.89%-
EPS (Basic)
0.010.03-0.18-0.57
EPS (Diluted)
0.010.03-0.18-0.57
EPS Growth
-59.77%---
Free Cash Flow
-11.67-105.3-271.25-52.76
Free Cash Flow Per Share
-0.03-0.31-0.80-0.16
Gross Margin
35.36%37.60%34.61%-18.25%
Operating Margin
-1.34%2.82%-20.60%-153.13%
Profit Margin
0.62%1.67%-18.09%-141.10%
Free Cash Flow Margin
-2.02%-19.81%-81.06%-38.86%
EBITDA
7.6431.84-50.88-190.51
EBITDA Margin
1.32%5.99%-15.21%-140.32%
D&A For EBITDA
15.4116.8618.0517.4
EBIT
-7.7714.98-68.93-207.91
EBIT Margin
-1.34%2.82%-20.60%-153.13%
Advertising Expenses
6.033.352.060.43