Block's GAAP loss for 6 months of 2023 was $145.17 million, down 2.9 times from $416.64 million in the prior year. Revenue increased 25.8% to $10.525 billion from $8.365 billion a year earlier.