Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2024
Customers
Q3, 2024
Countries
Q3, 2024
Office Space Leased, sq. ft.
FY, 2023
Australia
Level 6, 341 George Street
United States
1401 E. 5th Street, Building 2
United States
301 E Evelyn Ave.
United States
888 Broadway, Floor 4
United States
350 Bush Street, Floor 13
Australia
Level 29, 363 George Street