Taboola.com Ltd.

TBLA · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,253,370$1,499,809$783,197$1,111,633
- Cash$226,583$176,108$165,893$319,319
+ Debt$180,894$214,878$298,730$362,886
Enterprise Value$1,207,681$1,538,579$916,034$1,155,200
Revenue$664,664$1,439,685$1,401,150$1,378,458
% Growth-53.8%2.8%1.6%
Gross Profit$534,218$425,558$464,253$441,071
% Margin80.4%29.6%33.1%32%
EBITDA$126,845$32,775$77,556$39,846
% Margin19.1%2.3%5.5%2.9%
Net Income-$3,760-$82,040-$11,975-$24,948
% Margin-0.6%-5.7%-0.9%-1.8%
EPS Diluted-0.011-0.24-0.047-0.17
% Growth95.5%-409.6%72.3%
Operating Cash Flow$184,331$84,373$53,484$63,521
Capital Expenditures-$35,155-$32,133-$34,914-$39,070
Free Cash Flow$149,176$52,240$18,570$24,451