Business
Currency:USD
2025/Q1
Stock NameRevenueRatio
Managed services arrangements728.86M65.66%
Others381.2M34.34%
Region
Currency:USD
2024/FY
Stock NameRevenueRatio
North America (mainly United States)3.33B66.45%
Rest of the World952.8M19.04%
Europe726.23M14.51%