Blucora reports mixed Q3 results: Revenue below expectations, earnings beat Blucora reported third quarter financial results today, with almost $115 million in revenue for the quarter, down from $124 million… Read More