Stock Price
2024-08-20
Market Capitalization
2024-08-20
Revenue
FY, 2023
Book-to-Bill Ratio, percent
FY, 2023
Order Intake
FY, 2023
Countries (Customers)
FY, 2023
United Kingdom
Origin One, 108 High St
United States
27349 Agoura Rd
United States
5280 Corporate Dr
United States
Bell Labs Holmdel Complex, 101 Crawfords Corner Rd 4 216
United States
737 Bishop St
United States
305 Foster St #104