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




Bookings
FY, 2023
Backlog
FY, 2023
Book-to-Bill Ratio, percent
FY, 2023
Canada
1350 Boul. René-Lévesque Blvd W, 20th floor
United States
1000 N Glebe Rd
United States
945 East Paces Ferry Rd NE #2600
United States
2500 Bee Caves Rd #100
United States
5113 Southwest Pkwy #230
United States
500 108th Ave NE Unit 1100