$5.65B for the year, up 6%. Solid engagement from NBA 2K, GTA Online, and mobile franchises. 3. Any major title delays? No slippage announced. Civilization VII Switch and Borderlands 4 set for this ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results