Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2024
Facility Space, sq. ft.
FY, 2023
Remaining Performance Obligations
Q1, 2024
United States
1501 Page Mill Road
United States
11311 W Chinden Blvd
United States
10300 Energy Drive
United States
1115 SE 164th Ave #200
Argentina
Piso 7, Vedia 3616
Australia
353 Burwood Hwy