Sales 2024 by Business Segment

See more © MarketScreener.com

Sales 2024 by Geography

See more © MarketScreener.com

Historical Breakdown of Revenue by Business Segments

Operating Income: Breakdown by Business Segment

Breakdown by Business Segment (USD)
Fiscal Period: December2015201620172018201920202021202220232024

Outsourced Technology Manufacturing Services

          

Asia

7.89B 6.58B 5.8B 3.8B 2.6B

Total Assets

1.94B 1.5B 1.4B 586M 491M

D&A

152M 152M 133M 110M 110M

Operating Income

78.08M 126M 108M 70.07M 38.62M

America

507M 1.21B 2.44B 1.6B 1.93B

Total Assets

276M 336M 393M 301M 281M

CAPEX

-1.39M -595K -5.67M -2.87M -518K

D&A

3.02M 1.6M 1.23M 2.86M 2.63M

Operating Income

21.43M 50.72M 70.82M 47.89M 55.34M

Europe

537M 794M 1.15B 1.05B 1.17B

Total Assets

67.74M 96.43M 97.81M 72.71M 51.92M

CAPEX

-40K -14K - - -

D&A

730K 924K 611K 373K -

Operating Income

14.6M 39.54M -51.24M -128M 25.56M

Communications Equipment Distribution

          

Total Assets

- - - - -

Total Assets

- - - - -

CAPEX

- - - - -

D&A

- - - - -

Total Assets

873M 801M 710M 620M 572M

Total Assets

597M 838M 712M 577M 531M

Total Assets

1.59B 1.7B 1.66B 1.71B 1.52B

Total Assets

420M 392M 315M 326M 247M

Total Assets

267M 317M 225M 130M 124M

CAPEX

-100M -118M -138M -90.3M -130M

D&A

40.58M 35.25M 30.38M 34.03M 23.93M

Operating Income

-178M -174M -180M -157M -87.02M

Operating Income

-172M -106M -74.45M -57.11M -49.96M

Geographical Revenue Distribution History

Geographical breakdown of sales (USD)
Fiscal Period: December2015201620172018201920202021202220232024

People's Republic of China (PRC)

6.63B 6.19B 7.49B 5.13B 5.1B

Total Assets

766M 692M 601M 466M 384M

India

2.25B 2.34B 1.85B 1.26B 416M

Total Assets

120M 114M 96.37M 101M 103M

Mexico

51.95M 52.25M 46.72M 48.2M 88.42M

Total Assets

12.26M 11.38M 15.95M 18.88M 14.14M

Other Countries

984K 364K - - 76.02M

Total Assets

45.96M 70.12M 64.19M 43.54M 39.55M

USA

- - - - 22.14M

Total Assets

1.28M 235K 955K 360K 54K

Vietnam

1.6M - - 1.72M 5.45M

Total Assets

103M 91.16M 86.78M 116M 145M