Taboola.com Ltd.

TBLA · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,025$1,148$1,009$1,257
- Cash$115$115$216$227
+ Debt$169$175$213$181
Enterprise Value$1,079$1,208$1,006$1,212
Revenue$497$465$427$491
% Growth6.7%8.9%-12.9%
Gross Profit$139$136$119$178
% Margin28%29.1%27.9%36.2%
EBITDA$42$24$14$72
% Margin8.4%5.1%3.4%14.7%
Net Income$5-$4-$9$33
% Margin1.1%-0.9%-2%6.7%
EPS Diluted0.02-0.014-0.030.1
% Growth243.9%53.7%-130%
Operating Cash Flow$53$47$48$62
Capital Expenditures-$7-$13-$12-$10
Free Cash Flow$46$34$36$52