Technology  Block reports better-than-expected earnings for second quarter

Block reports better-than-expected earnings for second quarter