v3.26.3
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
SEGMENT INFORMATION    
Summary of key financial metrics by segment and reconciliation from total segment adjusted EBITDA to loss before income tax

​

​

​

​

​

​

​

​

​

​

​

​

Technical Equip. 

​

Spare Parts &

​

​

​

​

​

  ​ ​ ​

& Processes

  ​ ​ ​

Services

  ​ ​ ​

Other

  ​ ​ ​

Total

Revenue

 

40,556

 

5,215

 

228

 

45,999

Segment adjusted EBITDA

 

2,142

 

2,123

 

(9,792)

 

(5,527)

​

​

​

​

​

​

​

​

​

​

​

​

Technical Equip.

​

Spare Parts &

​

​

​

​

​

  ​ ​ ​

& Processes

  ​ ​ ​

Services

  ​ ​ ​

Other

  ​ ​ ​

Total

Revenue

​

10,742

​

5,903

​

247

​

16,892

Segment adjusted EBITDA

 

(7,374)

 

836

 

1,280

 

(5,258)

​

​

​

​

​

​

in € thousand

  ​ ​ ​

Jan 1 – Jun 30, 2026

  ​ ​ ​

Jan 1 – Jun 30, 2025

Total segment adjusted EBITDA

 

(5,527)

 

(5,258)

Financial result

 

(38,726)

 

(1,978)

Depreciation and amortization

 

(2,433)

 

(2,547)

Share of loss from equity method investees

​

(108)

​

(307)

Income tax benefit (expense)

 

(1,015)

 

(76)

Net income (loss) for the period

 

(47,809)

 

(10,165)

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

2025

​

​

Technical

​

​

​

​

​

Total

​

​

equipment

​

Spare parts

​

​

​

management

​

​

and processes

  ​ ​ ​

and services

  ​ ​ ​

Other

  ​ ​ ​

reporting

Revenues

 

54,446

 

11,885

 

615

 

66,945

Segment adjusted EBITDA

 

3,415

 

2,261

 

591

 

6,267

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

2024

​

​

Technical

​

​

​

​

​

Total

​

​

equipment

​

Spare parts

​

​

​

management

​

​

and processes

  ​ ​ ​

and services

  ​ ​ ​

Other

  ​ ​ ​

reporting

Revenues

 

49,593

 

11,192

 

51

 

60,836

Segment adjusted EBITDA

 

611

 

2,459

 

(77,527)

 

(74,457)

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

2023

​

​

Technical

​

​

​

​

​

Total

​

​

equipment

​

Spare parts

​

​

​

management

in € thousand

​

and processes

  ​ ​ ​

and services

  ​ ​ ​

Other

  ​ ​ ​

reporting

Revenues

 

78,743

 

11,503

 

—

 

90,246

Segment adjusted EBITDA

 

12,872

 

3,787

 

22,440

 

39,099

​

​

​

​

​

​

​

​

​

in € thousand

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Total segment adjusted EBITDA

 

6,267

 

(74,457)

 

39,099

Financial result

 

(72,178)

 

(3,824)

 

9,594

Amortization and depreciation

 

(4,824)

 

(7,315)

 

(6,904)

Share of loss from equity method investees

 

(406)

 

—

 

(1,057)

Income tax benefit (expense)

​

41

​

1,492

​

(2,778)

Net income (loss) for the period

 

(71,100)

 

(84,104)

 

37,953

Summary of revenue and non-current assets that can be split into geographical areas  

​

​

​

​

​

​

​

​

in € thousand

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Greater China

 

25,702

 

16,480

 

16,942

USA

 

19,770

 

22,207

 

17,522

Germany

 

4,154

 

3,819

 

9,577

EMEA w/o Germany

​

9,841

​

12,728

​

24,791

Rest of Asia w/o China

​

7,477

​

5,551

​

21,370

Rest of the World

​

2

​

49

​

44

Total

 

66,945

 

60,836

 

90,246

​

​

​

​

​

​

​

in € thousand

  ​ ​ ​

12/31/2025

  ​ ​ ​

12/31/2024

Germany

 

28,058

 

25,833

China

 

966

 

1,741

Other

 

471

 

460

Total

 

29,495

 

28,034