 ከተቋቋመበት ጊዜ ጀምሮ ኩባንያው በ 500 + አገሮች ውስጥ እያገለገሉ ባሉ የ 120 + ሰራተኞች ላይ አድገዋል እንዲሁም በሲድኒ, አውስትራሊያ, ሳን ፍራንሲስኮ, ካሊፎርኒያ እና በኦስቲን, ቴክሳስ ውስጥ ቢሮዎችን አቋቁመዋል.
Tan iyo markii la aasaasay, shirkadu waxay kor u qaadday shaqaale ka badan 500 + shaqaale, u adeega dalalka 120 +, waxayna xafiisyo ka sameysteen Sydney, Australia, San Francisco, California, iyo Austin, Texas.