INTERIM CONSOLIDATED BALANCE SHEET

 

Assets

 

Notes

31.12.2025

30.06.2026

CHF 1,000

 

 

 

Cash and cash equivalents

 

176,370

124,484

Other current financial assets

10.1

136,960

100,145

Trade accounts receivable

 

126,515

131,162

Contract assets

 

23,840

29,726

Other accounts receivable

 

15,203

19,205

Inventories

 

212,572

218,649

Income tax receivables

 

10,351

16,987

Prepaid expenses

 

9,933

12,424

 

 

 

 

Current assets

 

711,744

652,782

 

 

 

 

Non-current financial assets

10.1

2,220

2,546

Property, plant and equipment

 

65,908

63,465

Right-of-use assets

 

66,878

61,501

Intangible assets and goodwill

 

812,530

829,573

Deferred tax assets

7.1

38,809

38,008

 

 

 

 

Non-current assets

 

986,345

995,093

 

 

 

 

Assets

 

1,698,089

1,647,875

Liabilities and equity

 

Notes

31.12.2025

30.06.2026

CHF 1,000

 

 

 

Current financial liabilities

10.1

10,862

12,471

Trade accounts payable

 

27,824

23,964

Other accounts payable

 

26,839

20,453

Current contract liabilities

 

67,930

77,872

Current government grants

 

4,355

4,455

Income tax payables

 

27,512

25,653

Accrued expenses

 

97,255

90,579

Current provisions

 

26,177

26,469

 

 

 

 

Current liabilities

 

288,754

281,916

 

 

 

 

Non-current financial liabilities

10.1

207,928

204,997

Non-current contract liabilities

 

6,695

5,864

Non-current government grants

 

8,710

6,682

Liability for post-employment benefits

 

13,313

10,509

Non-current provisions

 

6,074

6,386

Deferred tax liabilities

 

15,124

13,764

 

 

 

 

Non-current liabilities

 

257,844

248,202

 

 

 

 

Total liabilities

 

546,598

530,118

 

 

 

 

Share capital

 

1,283

1,283

Capital reserve

 

398,039

394,238

Treasury shares

 

(52,024)

(78,707)

Retained earnings

 

978,856

961,736

Translation differences

 

(174,663)

(160,793)

 

 

 

 

Shareholders' equity

8

1,151,491

1,117,757

 

 

 

 

Liabilities and equity

 

1,698,089

1,647,875