F5 Networks' stock soars on strong software and services gro