Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

: Breakdown by Business Segment

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

Outsourced Technology Manufacturing Services

          

Business Unit Operations

1.29B 1.35B 1.82B 1.71B 1.52B

Total Assets

814M 1.04B 1.26B 1.21B -

Interest Expense

-2.16M -2.66M -16.26M -22.84M -

Income Tax Expense

13.26M 12.48M 18.91M 4.69M -

CAPEX

-39.35M -74.71M -89.37M -46.07M -

EBT

70.05M 43.73M 74.74M 25.2M -

Gross Profit

118M 105M 156M 140M -

D&A

34.02M 29.41M 32.42M 38.03M -

Operating Income

65.7M 52.55M 87.73M 49.28M -

Net Income

56.79M 31.25M 55.83M 20.51M -

Corporate/Eliminations

- - - - -32.73M

Geographical Revenue Distribution History

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

Mexico

265M 317M 503M 519M 446M

Total Assets

43.79M 78.18M 101M 104M 99.69M

Total Assets

15.27M - - - -

United States

360M 338M 395M 405M 342M

Total Assets

47.5M 47.35M 61.4M 52.74M 39.14M

EBT

10.44M - - - -

China

180M 205M 254M 248M 259M

Total Assets

15.23M 19.53M 24.25M 25.78M 30.47M

EBT

59.62M - - - -

Poland

268M 234M 302M 261M 242M

Total Assets

31.41M 25.92M 35.69M 45.31M 54.36M

Thailand

100M 152M 233M 171M 132M

Total Assets

- 21.69M 26.37M 27.59M 25.58M

Other Foreign

117M 104M 136M 109M 66.06M

Total Assets

14.07M 17.84M 22.78M 17.04M 18M

Germany

- - - - -