IBM today announced fourth-quarter and full-year 2017 earnings results. Source by [author_name]