Despite the revenue shortfall, Block saw strong growth in its key business segments. Gross profit grew 19% YoY to $2.25 ...
The Trade Desk (NASDAQ:TTD) reported third-quarter earnings that beat analyst estimates, but shares fell 7.9% as the results ...