Block Reports $308.7 Million Net Loss Despite Beating Adjusted Profit Expectations — Geo News