Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

Net Income: Breakdown by Business Segment

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

Outsourced Technology Manufacturing Services

          

Electronic Components & Parts

513M 587M 550M 516M 541M

Total Assets

664M 748M 741M 766M 764M

Interest Expense

-2.11M -2.19M -3.33M -4.24M -4.31M

Income Tax Expense

-19.01M 21.16M 14.62M 13.11M 18.45M

CAPEX

-15.64M -14.33M -14.74M -18.64M -15.73M

EBT

-60.88M 80.74M 75.15M 71.22M 83.77M

Gross Profit

185M 211M 191M 189M 208M

D&A

26.93M 29.75M 28.71M 30.92M 34.54M

Operating Income

76.48M 93.01M 75.05M 72.78M 82.64M

Net Income

-41.87M 59.58M 60.53M 58.11M 65.32M

Geographical Revenue Distribution History

Geographical breakdown of sales (USD)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

United States

297M 327M 303M 299M 305M

Total Assets

37.41M 32.69M 28.53M 33.28M 30.66M

China

107M 116M 109M 89.36M 87.04M

Total Assets

30.46M 28.26M 25.85M 23.75M 21.8M

Czech Republic

36.25M 35.99M 42.07M 41.26M 43.48M

Total Assets

9.73M 8.52M 7.84M 8.67M 9.58M

Total Assets

13.31M 17.05M 19.69M 19.37M 19.05M

Denmark

- - - 29.66M 41.43M

Singapore

37.74M 48.29M 29.91M 21.14M 26.49M

Taiwan

27.77M 30.2M 22.62M 22.19M 22.39M

Total Assets

5.68M 6.45M 6.32M 5.53M 4.68M

Other Non-U.S.

7.14M 29.85M 15.4M 13.02M 15.74M

Total Assets

288K 4.34M 4.36M 3.74M 3.96M

Canada

- - 29.21M - -

Total Assets

- - - - -