Tecan Group AG (SWX:TECN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
251.20
+5.40 (2.20%)
Oct 22, 2026, 5:30 PM CEST

Tecan Group AG Revenue

Tecan Group AG had revenue of 427.53M CHF in the half year ending June 30, 2026, a decrease of -8.48%. This brings the company's total for the last twelve months to 870.53M, down -3.98% year-over-year. In the year 2025, Tecan Group AG had annual revenue of 882.48M, down -5.54%. That makes Tecan Group AG the 7,350th largest company in the world by revenue and 81st in Switzerland.

Revenue (ttm)
870.53M
Revenue Growth
-3.98%
P/S Ratio
3.56
Revenue / Employee
290.18K
Employees
3,000
Market Cap
3.10B

Revenue Chart

Revenue by Segment

By Segment

Chart
  • Partnering Business 506.58M 56.9%
  • Life Sciences Business 384.28M 43.1%

By Geography

Chart
  • Americas 491.80M 55.7%
  • EMEA 288.97M 32.7%
  • APAC 101.71M 11.5%
Fiscal year ended Dec 31, 2025 See the full Tecan Group AG breakdown

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2025882.48M-51.80M-5.54%
Dec 31, 2024934.28M-140.11M-13.04%
Dec 31, 20231.07B-69.88M-6.11%
Dec 31, 20221.14B197.64M20.88%
Dec 31, 2021946.62M215.74M29.52%
Dec 31, 2020730.88M94.06M14.77%
Dec 31, 2019636.82M43.02M7.25%
Dec 31, 2018593.80M45.24M8.25%
Dec 31, 2017548.56M42.33M8.36%
Dec 31, 2016506.23M65.93M14.97%
Dec 31, 2015440.30M40.78M10.21%
Dec 31, 2014399.52M11.23M2.89%
Dec 31, 2013388.29M-2.82M-0.72%
Dec 31, 2012391.11M14.14M3.75%
Dec 31, 2011376.97M6.42M1.73%
Dec 31, 2010370.55M--

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.