That's one of the biggest issues big anal-yst have with it. Over 50% of it'd revenue comes from small businesses that make less than 125k. They think this makes Square more susceptible to macro factors.