Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Bookings
FY, 2023
Backlog
FY, 2023
Book-to-Bill Ratio, percent
FY, 2023
Canada
1350 René-Lévesque Blvd West, 15th 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
3120 Lord Baltimore Drive Suite 210 & 100