Block posted $1.57b in gross profit, up 38% from $1.13b a year ago. That beat Wall Street expectations of $1.53b. Block also said in a letter to shareholders that its company showed strong growth, even as other payment companies have warned about upcoming slowdowns due to macroeconomic effects.