Block reported first-quarter earnings after the bell that beat analysts' estimates. The company reported $5.96 billion in revenue, vs. $5.82 billion expected. Block, formerly known as Square, ended ...