Revenue
FY, 2023




Facilities Leased Internationally, square feet
FY, 2021
Facilities Owned (US), sq. ft.
FY, 2021
Backlog
Q1, 2022
United States
8779 Hillcrest Rd
United States
2300 Oracle Wy
Australia
Level 34, 111 Eagle Street
Australia
Level 10, 140 William Street
Australia
4 Julius Avenue
Austria
Lassallestraße 7a, Unit 4, Top 7