Key Financials

~$70.0B
Market Cap
€20.0B
Revenue (TTM)
+2.4%
Revenue Growth
45.4%
Gross Margin
5.3%
Op. Margin
87.2
P/E Ratio
78K
Employees

Role in the Supply Chain

Optical networking post-Infinera ($2.3B, Feb 2025); InP PIC fab

In This Report