Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Channel Partners
Q3, 2022
Facility Space Owned, sq. ft.
FY, 2021
Remaining Performance Obligations
Q3, 2022
United States
3800 Golf Rd
United States
2590 N First St #220
United States
2545 W Hillcrest Dr #220
India
5th Floor, Quadrant 1, Umiya Business Bay, Tower 2,Outer Ring Road, Kadubisenahalli, Varthur Hobli Road, Bangalore East Taluk
United Kingdom
Unit B2 Linhay Business Park, Eastern Road