Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Office Space Leased, sq. ft.
FY, 2023
Remaining Performance Obligations
FY, 2023
Academic Institutions
FY, 2023
United States
4701 Patrick Henry Dr Bldg 23
United States
8820 Business Park Dr #200
United States
7 Technology Dr, North Chelmsford
United States
3483 Satellite Blvd #221
Austria
Rennweg 79-81
China
138 Tianfu 2nd St, Wuhou Qu