Ubisoft has revealed that its , down 73 percent to $103 million. This figure was, nevertheless, higher than Ubisoft had projected.