SMEs report revenue growth but brace themselves for turbulent times ahead