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




Core Clients
FY, 2023
Backlog
H1, 2024
Japan
Toyosu Center Building, 3-3-3 Toyosu
United States
4100 North Fairfax Drive, Suite 810
United States
One Financial Center
United States
10856 Reed Hartman Hwy
United States
57 Church Street, 19th Floor
United States
7950 Legacy Dr 11th Floor