KRTL BioTech

Square profit tops estimates on growth in subscription and services business

Square profit tops estimates on growth in subscription and services business

Payments processor Square Inc beat analysts' estimates for quarterly profit on Wednesday, as it earned more from its subscription and services business.