Hardware hangover expected to extend into 2019