Strong top-line growth leads to yet another healthy earnings beat, though guidance comes in soft.
read more