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

Semiconductor Manufacturing Machinery

          

Electric Equipment

- - - - 1.18B

Total Assets

- - - - 2.18B

Interest Expense

- - - - -26.22M

Income Tax Expense

- - - - 13.38M

CAPEX

- - - - -23.47M

EBT

- - - - -391M

Gross Profit

- - - - 196M

D&A

- - - - 30.51M

Operating Income

- - - - -302M

Net Income

- - - - -405M

Solar

1.79B 2.92B 2.82B 842M -

Income Tax Expense

- - - - -

Total Assets

- - - - -

CAPEX

- - - - -

EBT

- - - - -

Gross Profit

650M 871M 821M - -

D&A

- - - 46.18M -

Operating Income

369M 487M 365M -1.13B -

Net Income

- - - - -

Batteries

          

Energy Storage

- - 83.72M - -

Gross Profit

- - -28.8M - -

Operating Income

- - -60.12M - -

Operating Income

-1.58M 2.87M -926K -7.51M -

Operating Income

- - - - -

Operating Income

-103M -146M -150M -137M -

Unallocated Revenues from Financing Component

418K 614K 834K 984K -

Intersegment Revenues

- - - - -

Operating Income

- - - - -

Machinery Components

          

All Other

176M 188M 76.44M 58.03M -

Total Assets

- - - - -

Gross Profit

6.58M 6.57M 969K - -

D&A

- - - 1.58M -

Operating Income

-47.39M -45.14M -14.37M -121M -

Geographical Revenue Distribution History

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

United States

786M 1.13B 760M 380M 718M

Total Assets

- - 47.08M 87.72M 76.51M

Europe

- - - - 318M

Total Assets

21.55M 21.28M 23.48M 19.74M 11.11M

International Markets

285M 286M 313M 199M 149M

Total Assets

15.65M 15.74M 6.29M 4.22M 5.63M

Total Assets

272M 334M 364M 266M 224M

Italy

- 331M 224M 62.28M -

Europe (Except for Germany, Netherlands and Italy)

- 528M 662M 164M -

Netherlands

222M 382M 326M 13.59M -

Total Assets

118M 202M 199M - -

Total Assets

- - - - -

Europe (Except for Netherlands)

670M - - - -

Total Assets

30.41M 34.23M 38.04M 6.9M -

Europe (Except for Germany)

- - - - -

Germany

- 449M 692M 83.22M -