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