growth rate does not get you to a PE of 75. Would be cautious here. Like the company and industry, just not the valuation
Barrier to entry also seems low. Anyone with a GPS and a cell phone can do this
You get more information from tracking the employee's vehicles than that of their cell phone. This is a solid company with proven results. Their IPO last year was at 17 and the performance looks good to me.