Home SimilarWeb earnings matched, revenue topped estimates