how is i. b. m. doing