Outbrain Inc. completed the acquisition of Teads for $625 million in cash and 43.75 million shares, while also announcing preliminary financial results for 2024, expecting combined revenue of approximately $1.5 billion and adjusted EBITDA of about $160 million.