Developer and publisher of mobile games and entertainment content
2009
China
501 - 1,000 employees
Computer Games
$100M - 500M in revenue
Not profitable
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
R&D as % of revenue
Analyst consensus vs actuals
($ B)
2.6
▼ 9.5%
1.9
▼ 24.3%
1.5
▼ 21.6%
4.6
2026Not available
Not available
Not available
Not available
4 out of 12 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available