Square Q1 tops estimates, losses widen
The company posted a Q1 net loss of $38 million, compared to a net loss of $24 million a year earlier.
Go to Source
The company posted a Q1 net loss of $38 million, compared to a net loss of $24 million a year earlier.
Go to Source