WallStSmart
TBLA

Taboola

NASDAQ: TBLA · COMMUNICATION SERVICES · INTERNET CONTENT & INFORMATION

$3.76
+0.27% today

Updated 2026-04-30

Market cap
$1.08B
P/E ratio
28.85
P/S ratio
0.57x
EPS (TTM)
$0.13
Dividend yield
52W range
$3 – $5
Volume
1.9M

Taboola (TBLA) Financial statements

SEC filings — annual and quarterly data.

Profit margin
2.21%
Operating margin
8.38%
ROE
4.32%
ROA
1.65%
Debt/equity
0.19x

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2018$909.25M$10.66M25.76%1.91%1.17%
2019$1.09B$-28.02M21.21%-1.80%-2.56%
2020$1.19B$8.49M26.87%2.20%0.71%
2021$1.38B$-24.95M32.00%-0.96%-1.81%
2022$1.40B$-11.97M33.13%-0.98%-0.85%
2023$1.44B$-82.04M29.56%-4.43%-5.70%
2024$664.66M$-3.76M80.37%3.90%-0.57%
2025$1.91B$42.28M29.79%2.30%2.21%