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
| Item | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|---|---|
| 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 |