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.

Balance sheet — annual

Item2018201920202021202220232024
Total assets$482.10M$580.17M$1.60B$1.53B$1.71B$1.72B
Cash & equivalents$86.92M$242.81M$319.32M$165.89M$176.11M$226.58M
Current assets$312.99M$426.13M$628.95M$593.91M$559.41M$656.00M
Total liabilities$474.83M$533.53M$829.74M$695.09M$650.74M$666.75M
Current liabilities$238.90M$300.23M$400.56M$368.22M$423.96M$485.58M
Long-term debt$285.40M$223.05M$142.16M$116.45M
Shareholder equity$7.27M$46.64M$767.57M$834.53M$1.06B$1.05B
Retained earnings$-39.99M$-31.50M$-56.45M$-68.42M$-150.46M$-154.22M
Accounts receivable$154.76M$158.05M$245.24M$256.71M$306.31M$370.11M
Inventory$26.43M$11.27M$1.00M$750000.00$1.41M
Goodwill$19.21M$19.21M$550.38M$555.87M$555.93M$555.93M