On Holding AG (ONON)
On Holding AG reported revenue of 749.2M CHF for the quarter ending 30 June 2025, up 328.0% from 175.1M a year earlier.
Every figure below is the company's own, as filed. Nothing is estimated and
nothing is smoothed — a period the filing does not support is left blank rather than
filled in.
Quarters are the company's own, counted from its financial
year ending 12-31.
Amounts in CHF.
The same series drawn ›
As last reported
The newest period the filing supports for each figure, in CHF.
| Figure | Period | Amount | Year on year |
| Revenue |
Q2 '25 · ending 30 June 2025 |
749.2M |
+328.0% |
| Gross Profit |
Q2 '25 · ending 30 June 2025 |
460.8M |
+333.3% |
| Operating Income |
Q2 '25 · ending 30 June 2025 |
92.8M |
+296.9% |
| Cost of Revenue |
Q2 '25 · ending 30 June 2025 |
288.4M |
+319.7% |
Revenue and profit by financial year
As filed, in CHF. A year the filing does not support is not listed.
| Year | Ending |
Revenue | Operating Income | Net Income | Free Cash Flow |
| 2025 | 2025-12-31 |
3B | 377M | — | 286.6M |
| 2024 | 2024-12-31 |
2.3B | 211.6M | — | 450.1M |
| 2023 | 2023-12-31 |
1.8B | 180.2M | — | 189.3M |
| 2022 | 2022-12-31 |
1.2B | 85.1M | — | -287.3M |
| 2021 | 2021-12-31 |
724.6M | -141.1M | — | -7.7M |
| 2020 | 2020-12-31 |
425.3M | -17.1M | — | -25.7M |
| 2019 | 2019-12-31 |
267.1M | 5.7M | — | -12.7M |
Every period
Revenue Quarterly
| Period | Ending | Revenue |
| Q2 '25 | 2025-06-30 | 749.2M |
| Q2 '24 | 2024-06-30 | 567.7M |
| Q2 '23 | 2023-06-30 | 444.3M |
| Q2 '22 | 2022-06-30 | 291.7M |
| Q2 '21 | 2021-06-30 | 175.1M |
Gross Profit Quarterly
| Period | Ending | Gross Profit |
| Q2 '25 | 2025-06-30 | 460.8M |
| Q2 '24 | 2024-06-30 | 340.2M |
| Q2 '23 | 2023-06-30 | 264.5M |
| Q2 '22 | 2022-06-30 | 160.8M |
| Q2 '21 | 2021-06-30 | 106.3M |
Operating Income Quarterly
| Period | Ending | Operating Income |
| Q2 '25 | 2025-06-30 | 92.8M |
| Q2 '24 | 2024-06-30 | 47.3M |
| Q2 '23 | 2023-06-30 | 39.4M |
| Q2 '22 | 2022-06-30 | 26.3M |
| Q2 '21 | 2021-06-30 | 23.4M |
Cost of Revenue Quarterly
| Period | Ending | Cost of Revenue |
| Q2 '25 | 2025-06-30 | 288.4M |
| Q2 '24 | 2024-06-30 | 227.4M |
| Q2 '23 | 2023-06-30 | 179.8M |
| Q2 '22 | 2022-06-30 | 130.8M |
| Q2 '21 | 2021-06-30 | 68.7M |