Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Backlog (Detection and Measurement)
Q3, 2023
Backlog (Engineered Solutions)
Q1, 2021
Facilities Owned, sq. ft.
FY, 2022
United States
6325 Ardrey Kell Rd Suite 400
United States
6100 E 63rd St
United States
1200 W Marley Rd
United States
7401 W 129th St
Canada
2425 Matheson Blvd E Suite 800
China
Room 3805 – 3806, Gubei SOHO, No.188 Hongbaoshi Road