Insperity Inc. (NSP) reports earnings