Today, Yahoo announced quarterly revenues of $1.04 billion and non-GAAP earnings per share $0.16 per share, narrowly missing analyst expectations. Analysts estimated earnings to come in at $0.18 per share on revenue (not accounting for the cost of traffic acquisition) of $1.03 billion. This quarter Yahoo’s display advertising increased to $405 million on an ex-TAC basis, up from $380 […]...