'guys' was used mostly in the US Midwest. Hearing people say ' hey you guys' reminds me of the 70's show Happy Days, which was set in Milwaukee in the 1950's. Nevertheless as Jacqui said, many people use it for both sexes. Personally, I think it is said for convenience.
' folks' is also somewhat regional (US South, Midwest) and is rather outdated.