Teads reported earnings results for the year 2015. For the year, the company reported revenue of $144 million representing a 50% organic growth year-over-year. EBITDA was positive for the fourth year in a row.