why servicetitan's ipo timeline was driven by investor agreements