Taboola.com Ltd. reported earnings results for the full year ended December 31, 2023. For the full year, the company reported sales was USD 1,439.69 million compared to USD 1,401.15 million a year ago. Net loss was USD 82.04 million compared to USD 11.98 million a year ago.