The company expected a $1 billion profit hit due to tariffs and experienced less-than-expected growth last year.