GAN posts $30.7m revenue for Q4