23 CONTRACT LIABILITIES

 

 

31.12.2023

31.12.2024

 

Current

Non-current

Current

Non-current

CHF 1,000

 

 

 

 

Timing of revenue recognition: point in time

 

 

 

 

  Advances for products

 29,042 

 5,404 

20,768

5,890

 

 

 

 

 

Timing of revenue recognition: over time

 

 

 

 

  Advances for products

 25,475 

26,721

  Service contracts, including service-type warranties

 27,958 

 3,078 

32,235

3,214

 

 

 

 

 

Total contract liabilities

 82,475 

 8,482 

79,724

9,104

 

 

 

 

 

Net decrease

 

 (13,538) 

 

(6,311)

Translation differences

 

 (6,831) 

 

4,182

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

 

 (20,369) 

 

(2,129)