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

Show all line items

Columns are period end dates