Interim condensed consolidated balance sheet
| As of | 
 | 
 | 
 | 
| in CHF 1,000 | Note | 30 June 2025 | 31 Dec 2024 | 
| 
 | 
 | 
 | 
 | 
| Assets | 
 | 
 | 
 | 
| Cash and cash equivalents | 
 | 655,064 | 271,315 | 
| Trade receivables | 
 | 2,846,273 | 2,616,047 | 
| Income tax receivables | 
 | 22,868 | 25,042 | 
| Other receivables | 
 | 135,771 | 102,509 | 
| Derivative financial instruments | 14,681 | 19,541 | |
| Prepayments and contract assets | 
 | 155,236 | 122,116 | 
| Financial assets | 71,522 | 62,376 | |
| 
 | 
 | 
 | 
 | 
| Current assets | 
 | 3,901,415 | 3,218,946 | 
| Tangible assets | 
 | 30,066 | 32,170 | 
| Intangible assets | 
 | 650,740 | 662,360 | 
| Right-of-use assets | 
 | 36,675 | 34,335 | 
| Other receivables | 
 | 319,581 | 329,702 | 
| Derivative financial instruments | 286 | 692 | |
| Deferred tax assets | 
 | 20,801 | 27,244 | 
| Defined benefit assets | 
 | 1,612 | 1,336 | 
| 
 | 
 | 
 | 
 | 
| Non-current assets | 
 | 1,059,761 | 1,087,839 | 
| 
 | 
 | 
 | 
 | 
| TOTAL ASSETS | 
 | 4,961,176 | 4,306,785 | 
| As of | 
 | 
 | 
 | 
| in CHF 1,000 | Note | 30 June 2025 | 31 Dec 2024 | 
| 
 | 
 | 
 | 
 | 
| Liabilities and shareholders’ equity | 
 | 
 | 
 | 
| Trade payables | 
 | 2,875,021 | 2,568,453 | 
| Other payables | 
 | 295,520 | 237,228 | 
| Accrued expenses and contract liabilities | 
 | 183,291 | 187,744 | 
| Derivative financial instruments | 22,647 | 2,301 | |
| Income tax liabilities | 
 | 13,059 | 20,755 | 
| Provisions | 
 | 17,950 | 29,252 | 
| Financial liabilities | 
 | 703,547 | 338,192 | 
| 
 | 
 | 
 | 
 | 
| Current liabilities | 
 | 4,111,035 | 3,383,925 | 
| Derivative financial instruments | 2,492 | 1,259 | |
| Provisions | 
 | 4,736 | 9,084 | 
| Financial liabilities | 
 | 30,304 | 29,284 | 
| Other payables | 
 | 277,365 | 271,901 | 
| Deferred tax liabilities | 
 | 18,671 | 21,316 | 
| Defined benefit liabilities | 
 | 8,142 | 7,494 | 
| 
 | 
 | 
 | 
 | 
| Non-current liabilities | 
 | 341,710 | 340,338 | 
| 
 | 
 | 
 | 
 | 
| TOTAL LIABILITIES | 
 | 4,452,745 | 3,724,263 | 
| Share capital | 
 | 1,586 | 1,586 | 
| Share premium | 
 | 60,192 | 69,188 | 
| Treasury shares | 
 | –70,537 | –72,987 | 
| Retained earnings | 
 | 694,701 | 715,754 | 
| Hedging reserve | 
 | –12,315 | –608 | 
| Currency translation adjustments | 
 | –165,196 | –130,411 | 
| 
 | 
 | 
 | 
 | 
| TOTAL EQUITY | 
 | 508,431 | 582,522 | 
| 
 | 
 | 
 | 
 | 
| TOTAL LIABILITIES AND EQUITY | 
 | 4,961,176 | 4,306,785 |