4 software firms post strong earnings, lifting market sentiment