The numbers: $741 million: Q4 revenue (compared with the DSP’s own earlier guidance of $756 million), a 22% increase YoY $2.4 billion: Full-year revenue, up 26% 26%: Amount its stock price fell per share in the minutes following the call High-40%: The amount of company revenue coming from video 5%: The amount of the DSP’s…Read More