GameStop has been maintaining steady revenue streams by leveraging its retail and online presence, as well as partnerships with leading tech and gaming companies.