Taboola.com Ltd.

TBLA · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,025,468$1,147,675$1,008,785$1,257,250
- Cash$115,475$115,441$216,223$226,583
+ Debt$168,636$175,450$213,476$180,894
Enterprise Value$1,078,629$1,207,684$1,006,038$1,211,561
Revenue$496,764$465,474$427,493$491,040
% Growth6.7%8.9%-12.9%
Gross Profit$139,019$135,611$119,307$177,610
% Margin28%29.1%27.9%36.2%
EBITDA$41,506$23,749$14,420$72,175
% Margin8.4%5.1%3.4%14.7%
Net Income$5,244-$4,345-$8,750$33,143
% Margin1.1%-0.9%-2%6.7%
EPS Diluted0.02-0.014-0.030.1
% Growth243.9%53.7%-130%
Operating Cash Flow$53,203$47,397$48,111$61,935
Capital Expenditures-$6,914-$13,236-$12,041-$10,025
Free Cash Flow$46,289$34,161$36,070$51,910
Taboola.com Ltd. (TBLA) Financial Statements & Key Stats | AlphaPilot