Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

Operating Income: Breakdown by Business Segment

Geographical Revenue Distribution History

Breakdown by Business Segment (HKD)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Semiconductor Manufacturing Machinery

          

Semiconductor Solutions

13.51B 10.1B 6.37B 6.81B 7.38B

CAPEX

-251M -370M - -393M -244M

D&A

465M 472M 447M 440M 393M

Operating Income

3.03B 1.65B -44.06M 304M 550M

Surface Mount Technology (SMT) Solutions

8.43B 9.26B 8.33B 6.42B 6.36B

CAPEX

-118M -314M - -194M -179M

D&A

272M 260M 261M 261M 255M

Operating Income

1.38B 1.83B 1.43B 599M 404M

Lead Frame

- - - - -

CAPEX

- - - - -

D&A

- - - - -

Operating Income

- - - - -

- - - - 6.36B

- - - - 7.38B

Operating Income

-212M -177M -201M -237M -247M

D&A

6.54M 6.27M 6.07M 6.32M 7.43M
Geographical breakdown of sales (HKD)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

China

- - 4.49B 5.08B 5.67B

Total Assets

- - 1.96B 1.81B 1.75B

Taiwan

1.66B 1.17B 504M 1.04B 1.2B

Total Assets

28.2M 21.81M - - -

- - - - 1.17B

United States of America (USA)

1.06B 1.59B 2.07B 1.63B 1.17B

Total Assets

387M 431M 446M 405M 73.04M

- - - - 562M

Korea

1.03B 582M 485M 526M 1.16B

Total Assets

16.46M 13.31M - - -

- - - - 90.43M

Malaysia

1.08B 1.76B 905M 848M 689M

Total Assets

492M 452M 392M 381M 368M

- - - - 33.43M

Other Europe

1.11B 1.32B 1.15B 705M 579M

Total Assets

51.33M 50.29M 34.77M 29.86M 39.71M

- - - - 132M

Germany

845M 1.11B 1.34B 920M 562M

Total Assets

654M 704M 1.16B 1.05B 1.21B

- - - - 80.5M

India

87.39M 186M 258M 177M 515M

Total Assets

148M 122M 151M 129M 152M

- - - - 67.37M

Thailand

818M 487M 378M 173M 436M

Vietnam

250M 308M 199M 192M 306M

- - - - 515M

Other Americas

322M 292M 230M 217M 187M

Total Assets

3.85M 7.95M 10.13M 9.51M 8.38M

- - - - 122M

Philippines

274M 279M 110M 140M 183M

- - - - 1.16B

Austria

- - 470M 107M 132M

- - - - 99.13M

Mexico

173M 271M 233M 155M 132M

- - - - 187M

Hungary

230M 356M 320M 229M 122M

Total Assets

- - 92.39M 116M 137M

- - - - 65.83M

Poland

111M 191M 127M 152M 111M

- - - - 306M

France

140M 210M 191M 144M 99.13M

- - - - 111M

Singapore

225M 117M 153M 112M 90.43M

Total Assets

913M 894M 912M 1B 942M

- - - - 1.2B

Romania

277M 251M 316M 156M 80.5M

- - - - 579M

Czech Republic

- - 149M 76.85M 67.37M

- - - - 47.56M

Canada

95.38M 93.9M 171M 133M 65.83M

- - - - 5.67B

Japan

660M 653M 302M 202M 57.38M

- - - - 183M

Indonesia

- - - - 51.73M

- - - - 57.38M

Netherlands

- - 126M 87.19M 47.56M

Others

46.82M 51.83M 30.2M 32.83M 33.43M

Total Assets

14.16M 22.06M 38.27M 28.12M 27.22M

- - - - 436M

United Kingdom

- - - - -

Total Assets

162M 152M 152M 139M 193M

- - - - 132M

Hong Kong

962M 1.2B - - -

Total Assets

799M 717M - - -

- - - - 51.73M

Mainland China

10.5B 6.88B - - -

Total Assets

1.46B 1.39B - - -

- - - - 689M