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




Remaining Performance Obligations
FY, 2023
Backlog
FY, 2023
United States
7035 Ridge Rd
United States
1120 Sanctuary Pkwy
Argentina
Av. del Libertador 7208
Australia
1 Innovation Rd, Level 3
Canada
2351 Bd Alfred Nobel, Suite N-300
Canada
385 Terry Fox Dr