Walker provided, "For the fourth quarter 2025, we expect revenues to be between $532 million and $542 million, gross profit to be between $166 million and $171 million, ex-TAC gross profit to be $204 ...
Nov. 05, 2025 3:42 PM ETTaboola.com Ltd. (TBLA) Stock, TBLAW StockAI-Generated Earnings Calls Insights ...