TBLA logo

TBLA

Taboola.com Ltd.NASDAQCommunication Services
$3.22-0.31%ClosedMarket Cap: $928.1M

As of 2026-04-06

Valuation

P/E (TTM)

21.95

PEG

0.13

P/B

1.11

P/S

0.49

EV/EBITDA

6.45

DCF Value

$5.31

FCF Yield

17.6%

Div Yield

0.0%

Margins & Returns

Gross Margin

29.8%

Operating Margin

2.3%

Net Margin

2.2%

ROE

4.5%

ROA

4.1%

ROIC

4.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$522.3M33.6%$43.8M$50.1M$0.16
FY 2025$1.91B29.8%$44.1M$42.3M$0.13
Q3 2025$496.8M28.0%$6.5M$5.2M$0.02
Q2 2025$465.5M29.1%$44.0K$-4.3M$-0.01
Q1 2025$427.5M27.9%$-6.3M$-8.8M$-0.03
Q4 2024$491.0M36.2%$47.2M$33.1M$0.10
FY 2024$664.7M80.4%$25.9M$-3.8M$-0.01
Q3 2024$433.0M30.7%$4.6M$13.4M$0.04
Q2 2024$428.2M26.8%$-7.6M$-4.3M$-0.01
Q1 2024$414.0M26.3%$-18.2M$-26.2M$-0.08
Q4 2023$419.8M32.9%$8.8M$3.7M$0.01
FY 2023$1.44B29.6%$-63.7M$-82.0M$-0.24