This was one of the best reports I thought)
Taboola, Inc.
Exceeded high end of guidance on all metrics - Q3 2023 Revenues of $360.2M, Gross Profit of $100.7M, ex-TAC Gross Profit of $128.4M, Net loss of $23.1M, Non-GAAP Net Income of $6.7M and Adjusted EBITDA of $22.8M.
Net cash provided...