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.

Cash flow — annual

Item20182019202020212022202320242025
Operating cash flow$76.98M$18.06M$139.09M$63.52M$53.48M$84.37M$184.33M$208.36M
Capital expenditures$32.16M$44.33M$17.77M$39.07M$34.91M$32.13M$35.16M$44.92M
Depreciation$35.27M$39.36M$33.96M$53.11M$91.22M$96.51M$100.93M
Stock-based comp$10.45M$8.25M$28.28M$127.96M$74.92M$64.33M$67.10M$63.94M
Free cash flow$44.82M$-26.27M$121.31M$24.45M$18.57M$52.24M$149.18M$163.45M
Investing cash flow$-38.94M$-47.47M$10.88M$-620.46M$-139.56M$59.64M$-30.11M
Financing cash flow$-12.16M$991000.00$2.60M$631.13M$-62.87M$-134.61M$-99.98M
Dividends paid$6.15M$2.64M
Share repurchases
Debt repayment
Net change in cash$-148.95M