23 CONTRACT LIABILITIES

 

 

31.12.2024

31.12.2025

 

Current

Non-current

Current

Non-current

CHF 1,000

 

 

 

 

Timing of revenue recognition: point in time

 

 

 

 

Advances for products

20,768

5,890

 22,166 

 3,377 

 

 

 

 

 

Timing of revenue recognition: over time

 

 

 

 

Advances for products

26,721

 15,479 

 - 

Service contracts, including service-type warranties

32,235

3,214

 30,285 

 3,318 

 

 

 

 

 

Total contract liabilities

79,724

9,104

 67,930 

 6,695 

 

 

 

 

 

Net decrease

 

(6,311)

 

 (7,784)

Acquisition through business combination

 

 - 

 

 253 

Translation differences

 

4,182

 

 (6,672) 

Total change (current and non-current) compared with previous year

 

(2,129)

 

 (14,203)