WallStSmart
TBLA

Taboola

NASDAQ: TBLA · COMMUNICATION SERVICES · INTERNET CONTENT & INFORMATION

$3.75
-0.79% today

Updated 2026-04-29

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.

Income statement — annual

Item20182019202020212022202320242025
Revenue$909.25M$1.09B$1.19B$1.38B$1.40B$1.44B$664.66M$1.91B
Revenue growth (YoY)+20.3%+8.7%+15.9%+1.6%+2.8%-53.8%+187.7%
Cost of revenue$675.02M$861.86M$869.40M$937.39M$936.90M$1.01B$130.45M$1.34B
Gross profit$234.23M$231.97M$319.50M$441.07M$464.25M$425.56M$534.22M$569.51M
Gross margin25.8%21.2%26.9%32.0%33.1%29.6%80.4%29.8%
R&D$73.02M$84.71M$99.42M$117.93M$129.28M$136.25M$142.44M$148.04M
SG&A$34.20M$36.54M$60.14M$130.31M$101.84M$106.70M$97.34M$102.20M
Operating income$17.33M$-19.64M$26.19M$-13.27M$-13.66M$-63.74M$25.92M$44.06M
Operating margin1.9%-1.8%2.2%-1.0%-1.0%-4.4%3.9%2.3%
EBITDA$52.60M$19.73M$60.15M$39.85M$77.56M$32.77M$126.84M$137.31M
EBITDA margin5.8%1.8%5.1%2.9%5.5%2.3%19.1%7.2%
EBIT$17.33M$-19.64M$26.19M$-13.27M$-13.66M$-63.74M$25.92M$37.46M
Interest expense$1.35M$3.39M$2.75M$11.29M$8.53M$12.80M$9.12M$4.70M
Income tax
Effective tax rate0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
Net income$10.66M$-28.02M$8.49M$-24.95M$-11.97M$-82.04M$-3.76M$42.28M
Net income growth (YoY)-362.9%+130.3%-393.7%+52.0%-585.1%+95.4%+1224.6%
Profit margin1.2%-2.6%0.7%-1.8%-0.9%-5.7%-0.6%2.2%