Taboola.com Ltd.

TBLA Communication Services Internet Content & Information

Taboola.com Ltd.’s revenue for fiscal 2025 (year ended December 2025) was $1.9 billion, up 8.26% from fiscal 2024. In the quarter to June 2026, revenue grew 2.44%, EPS grew 211.5%, free cash flow fell 49.3% and total debt fell 18.2%, each against the same quarter a year earlier. Revenue growth for five consecutive years, operating cash flow growth for three.

3.44 0.10 −2.82%
Market cap
$956.4M
P/E
8.3×
Fwd P/E
10.4×
Dividend yield
—
F-score
7/9
Altman Z
2.44
Beneish M
−2.97
Dividend safety
n/a
Dec '17 Dec '19 Dec '20 Dec '21 Dec '22 Dec '23 Dec '24 Dec '25
Piotroski F-Score
— — — — 6 3 8 7
P/E ratio
— 0.00 0.00 0.00 0.00 0.00 0.00 31.55
Altman Z-Score
— — — 1.76 1.68 2.07 2.20 2.44
P/S ratio
— 0.00 0.00 0.81 0.56 1.01 0.71 0.75
P/FCF ratio
— 0.00 0.00 45.46 42.18 27.85 8.40 8.79
Altman Z″-Score (non-manufacturers)
— — 1.64 1.74 2.02 1.69 2.12 1.46
P/Operating CF
— 11.28 13.28 48.40 39.05 63.83 20.24 24.09
Beneish M-Score
— — — (1.51) (2.65) (2.61) (2.85) (2.97)
P/B ratio
— 19,050.65 9.62 1.45 0.94 1.38 1.19 1.58
EV/Sales
— 0.00 0.00 0.78 0.53 0.98 0.65 0.74
EV/EBITDA
— 0.00 0.00 26.83 9.37 41.19 8.71 9.80
EV/FCF
— 0.00 0.00 44.16 40.16 27.12 7.66 8.70
Current Ratio
— — 1.42 1.57 1.61 1.32 1.35 1.07
Net Debt/EBITDA
— 0.00 (4.10) (0.79) (0.47) (1.11) (0.87) (0.13)
Debt/Equity
— 0.00 0.00 0.38 0.27 0.14 0.11 0.11
ROE
— 0.00% (3.55%) (9.06%) (1.49%) (8.67%) (0.36%) 4.32%
ROA
— 0.00% (4.98%) (3.39%) (0.77%) (5.07%) (0.22%) 2.54%
ROIC
— 0.00% 0.00% (1.13%) (1.07%) (3.91%) 1.73% 3.10%
Return on Tangible Assets
— 0.00% (8.08%) (12.65%) (4.01%) (39.52%) (1.57%) 31.94%
Average Days of Receivables
— 0.00 48.52 64.94 66.87 77.66 76.49 68.75
Earnings Yield
— (1.84%) (1.84%) (11.43%) (1.44%) (5.71%) (0.27%) 3.17%
Free Cash Flow Yield
— 0.00% 0.00% 2.20% 2.37% 3.59% 11.90% 11.38%
Free Cash Flow per Share
— (0.59) 3.01 0.17 0.07 0.15 0.43 0.52
Book value per Share
— 0.00 1.16 5.37 3.28 3.05 3.06 2.91
Free Cash Flow
— (26.27) 121.31 24.45 18.57 52.24 149.18 163.45
EV/EBIT
— 0.00 0.00 0.00 0.00 0.00 44.07 32.26
Other line items

Show all line items

Columns are period end dates