IBM (finally) raises revenue after almost 6 years