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




Enterprise Customers
Q3, 2024
Remaining Performance Obligations
Q3, 2024
Office Space Owned, sq. ft.
FY, 2023
United States
225 Broadhollow Rd Suite 130
United States
5995 Windward Pkwy
United States
7063 Columbia Gateway Dr #100
Australia
Level 19/180 Lonsdale St
Australia
Suite 2, Level 2/76 Berry St
China
#51, West, 5/F China Life Tower, 16 Chao Wai Street, Chaoyang District