Roche Holding
CHF 358.80Change from previous close: −0.55%Absolute change: −CHF 2.00
Financial data
Amounts in millions of CHF; per-share values in CHF; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 63,356 | 62,395 | 60,441 | 65,814 | — |
| Cost of revenue | 16,645 | 16,283 | 16,357 | 19,737 | — |
| Gross profit | 46,711 | 46,112 | 44,084 | 46,077 | — |
| Selling, general and administrative | 15,161 | 14,896 | 14,881 | 14,201 | — |
| Research and development | 13,352 | 15,304 | 14,200 | 15,225 | — |
| Operating income | 18,476 | 13,417 | 15,395 | 17,476 | — |
| EBIT | 18,319 | 13,196 | 15,076 | 17,017 | — |
| EBITDA | 21,705 | 16,619 | 18,540 | 20,861 | — |
| Interest expense | 1,346 | 1,403 | 997 | 690 | — |
| Pre-tax income | 16,973 | 11,793 | 14,079 | 16,327 | — |
| Income tax | 3,174 | 2,606 | 1,721 | 2,796 | — |
| Net income | 12,880 | 8,277 | 11,498 | 12,421 | — |
| Net income to common shareholders | 12,880 | 8,277 | 11,498 | 12,421 | — |
| Basic EPS | 16.18 | 10.39 | 14.40 | 15.52 | — |
| Diluted EPS | 16.04 | 10.31 | 14.31 | 15.37 | — |
| Average shares (basic) | 796 | 797 | 799 | 800 | — |
| Average shares (diluted) | 803 | 802 | 804 | 808 | — |
