Key Financials

~$2.9B
Market Cap
CHF 457M
Revenue (TTM)
-10.2%
Revenue Growth
38.0%
Gross Margin
6.3%
Op. Margin
216.9
P/E Ratio
1.6K
Employees

Role in the Supply Chain

RF generators, impedance matching for plasma etch/deposition

In This Report