Interroll Holding AG (SWX:INRN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
1,388.00
-26.00 (-1.84%)
Oct 22, 2026, 5:30 PM CEST

Interroll Holding AG Revenue

Interroll Holding AG had revenue of 269.93M CHF in the half year ending June 30, 2026, with 9.12% growth. This brings the company's total for the last twelve months to 536.43M, up 1.72% year-over-year. In the year 2025, Interroll Holding AG had annual revenue of 514.16M, down -2.46%. That makes Interroll Holding AG the 9,738th largest company in the world by revenue and 110th in Switzerland.

Revenue (ttm)
536.43M
Revenue Growth
+1.72%
P/S Ratio
2.16
Revenue / Employee
206.16K
Employees
2,602
Market Cap
1.16B

Revenue Chart

Revenue by Geography

  • Other Europe, Middle East, Africa (EMEA) 259.45M 50.5%
  • United States of America (USA) 107.94M 21.0%
  • Germany 58.52M 11.4%
  • Other Americas 33.78M 6.6%
  • Other Asia-Pacific 32.81M 6.4%
  • China 21.66M 4.2%
Fiscal year ended Dec 31, 2025 See the full Interroll Holding AG breakdown

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2025514.16M-12.95M-2.46%
Dec 31, 2024527.11M-29.23M-5.25%
Dec 31, 2023556.34M-108.07M-16.27%
Dec 31, 2022664.41M24.35M3.80%
Dec 31, 2021640.06M109.43M20.62%
Dec 31, 2020530.63M-29.04M-5.19%
Dec 31, 2019559.66M-187.00K-0.03%
Dec 31, 2018559.85M109.17M24.22%
Dec 31, 2017450.68M49.22M12.26%
Dec 31, 2016401.46M40.72M11.29%
Dec 31, 2015360.74M25.43M7.58%
Dec 31, 2014335.31M18.97M6.00%
Dec 31, 2013316.33M9.18M2.99%
Dec 31, 2012307.16M35.22M12.95%
Dec 31, 2011271.93M-11.14M-3.93%
Dec 31, 2010283.07M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. It does not take any expenses into account and is therefore different from profits.