TBLA
TBLA

Taboola.Com Ltd

NASDAQ · Media
$3.60
-0.03 (-0.83%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.48B 1.36B 848.49M 791.10M 706.57M
Net Income -3,141,634 -2,603,324 71.20M 63.17M 58.37M
EPS
Profit Margin -0.2% -0.2% 8.4% 8.0% 8.3%
Rev Growth +8.6% +8.6% +1.8% +24.9% -5.4%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 51.71M 51.71M 48.90M 47.42M 54.96M
Total Equity 467.09M 467.09M 452.50M 424.43M 384.13M
D/E Ratio 0.11 0.11 0.11 0.11 0.14
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 106.47M 93.13M 112.10M 99.55M 88.02M
Free Cash Flow 66.47M 53.85M 41.55M