 ZipRecruiter just reported a very solid quarter, with an earnings and revenue beat and providing guidance above expectations. Despite the progress the company has made since its direct listing, shares are trading close to its direct listing reference price of 18. 