Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

Operating Income: Breakdown by Business Segment

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

Oil and Gas Machinery and Equipment

          

Dyna Energetics

175M 264M 315M 288M 270M

Total Assets

157M 184M 209M - -

CAPEX

-5.46M -5.66M -6.54M -6.64M -2.78M

Gross Profit

38.96M 75.57M 86.7M 50.06M 44.12M

EBITDA

16.36M 46.93M 56.27M 24.8M 18.48M

D&A

8.13M 7.88M 6.91M 6.76M 7.32M

Operating Income

8.24M 39.06M 46.35M 16.17M 10.36M

Roofing, Siding, and Insulation Materials

          

Arcadia Products

- 300M 299M 250M 246M

Total Assets

501M 498M 468M - -

CAPEX

-42K -7.17M -6.05M -3.98M -2.27M

Gross Profit

- 88.33M 92.25M 67.02M 66.67M

EBITDA

- 46.92M 49.61M 25.45M 28.6M

D&A

415K 39.22M 26.3M 24.79M 23.11M

Operating Income

-2.02M 3.96M 21.41M -144M 4.21M

Fabricated Structural Metal Products

          

Nobel Clad

84.76M 90.23M 105M 105M 93.42M

Total Assets

53.47M 54.53M 58.86M - -

CAPEX

-2.73M -5.3M -2.94M -5.75M -11.16M

Gross Profit

22.17M 22.05M 33.53M 33.81M 24.74M

EBITDA

13.72M 11.9M 22.76M 23.23M 13.99M

D&A

3.81M 3.73M 2.89M 3.18M 3.21M

Operating Income

9.78M 7.99M 19.43M 20.05M 9.56M

Operating Income

-6.57M -7.85M -8.54M -4.61M -5.11M

Total Assets

- - 12.62M - -

Total Assets

3.84M 3.32M 2.75M - -

Total Assets

6.93M 7.63M 6.74M - -

Total Assets

112M 106M 94.93M - -

Total Assets

30.81M 25.14M 31.04M - -

Operating Income

-11.83M -13.16M -17.47M -19.23M -19.12M

D&A

346K 378K 405K 324K 314K

CAPEX

-432K -458K -434K -921K -291K

Geographical Revenue Distribution History

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

United States

173M 549M 597M 521M 492M

Total Assets

94.21M 103M 103M 105M 101M

Canada

16.93M 26.77M 30.99M 32.44M 21.69M

Total Assets

101K 84K 76K 63K 69K

Germany

3.27M 5.15M 5.71M 10.15M 18.5M

Total Assets

27.68M 26.48M 26.24M 24.44M 26.42M

Rest of The World

7.55M 13.89M 15.05M 18.74M 7.94M

Total Assets

13K 7K 3K 1K 8K

United Arab Emirates

3.84M 5.11M 9.23M 3.79M 6.09M

Kuwait

1.56M 1.8M 4.98M 5.94M 4.84M

Oman

3.12M 3.19M 7.95M 7.55M 4.57M

Indonesia

1.13M 2.08M 2.62M 2.69M 4.29M

South Korea

2.14M 3.24M 4.56M 850K 4.28M

Egypt

3.52M 5.78M 2.34M 3.41M 3.92M

China

10.36M 3.9M 6.44M 4.69M 3.89M

Saudi Arabia

553K 2.42M 4.25M 5.32M 3.39M

Ukraine

3.74M - 2.33M 3.98M 3.3M

Belgium

2.55M - 2.01M 637K 3.17M

Turkmenistan

- - - - 2.98M

France

2.52M 2.1M 3.04M 2.73M 2.83M

Total Assets

75K 71K 58K 45K 44K

Netherlands

2.2M 3.04M 2.15M 3.38M 2.58M

Pakistan

543K - - - 2.1M

India

3.06M 8.25M 2.49M 7.37M 2.01M

Algeria

976K - - - 1.94M

Bahrain

451K - - - 1.86M

Turkey

- 4.6M 1.26M 1.82M 1.86M

Sweden

1.21M 3.75M 2.01M 673K 1.82M

Iraq

- - 6.03M 510K 1.48M

Australia

1.57M 1.82M 1.87M 1.39M 1.47M

Thailand

- - - - 1.39M

South Africa

886K 1.97M 1.15M 1.32M 1.1M

Romania

913K 851K - - 1.08M

Malaysia

- - - - 1.05M

Argentina

405K - - - -

Taiwan

415K - - - -

Hong Kong

1.73M 1.16M - - -

United Kingdom

418K - - - -

Total Assets

- - - - -

Singapore

1.01M - - - -

Norway

2.21M 1.85M 1.29M 738K -

Italy

1.47M 1.82M 2.11M 1.58M -

Russia

4.06M 183K - - -

Total Assets

- - - - -

Spain

473K - - - -