You're a dumbass if you think revenue means nothing. For a well capitalised company like Square it would be moronic to focus on chasing profitability instead of growing market share. If they wanted to stop expanding and cut all costs then they could reach profitability.
APT Price at posting:
$123.89 Sentiment: Hold Disclosure: Not Held