Teads Holding Co. (TEAD): financials from its own SEC filings