MarketCapTrends
TBLA

Taboola.com Ltd.

Income StatementBalance SheetCash Flow
Dec 2025Dec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Revenue
Revenue1.91B1.77B1.44B1.40B1.38B1.19B
Cost of Revenue
Gross Profit569.5M534.2M425.6M464.3M441.1M319.5M
Operating Expenses
R&D Expenses
SG&A Expense
Total Op. Expenses
Operating Income44.1M25.9M-63.7M-13.7M-13.3M26.2M
EBITDA
Below the Line
Interest Expense
Pre-Tax Income
Income Tax
Net Income42.3M-3.8M-82.0M-12.0M-24.9M8.5M
Per Share
EPS (basic)
EPS (diluted)
Shares
Basic Shares
Diluted Shares296M254M143M40M