Taboola.com Ltd.

TBLA · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,253$1,500$783$1,112
- Cash$227$176$166$319
+ Debt$181$215$299$363
Enterprise Value$1,208$1,539$916$1,155
Revenue$665$1,440$1,401$1,378
% Growth-53.8%2.8%1.6%
Gross Profit$534$426$464$441
% Margin80.4%29.6%33.1%32%
EBITDA$127$33$78$40
% Margin19.1%2.3%5.5%2.9%
Net Income-$4-$82-$12-$25
% 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$84$53$64
Capital Expenditures-$35-$32-$35-$39
Free Cash Flow$149$52$19$24