Taboola Ltd Warrant

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$172,685
$465,474
$427,493
$491,040
Gross Profit
139,019
135,611
119,307
177,610
EBITDA
6,505
23,749
14,420
72,175
EBIT
44
-6,262
47,223
Net Income
5,244
-4,345
-8,750
33,143
Net Change In Cash
172,685
465,474
427,493
491,040
Free Cash Flow
45,950
34,499
36,070
51,910
Cash
115,475
115,241
216,223
226,583
Basic Shares
305,679
313,572
341,961
348,834

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$664,664
$1,439,685
$1,401,150
$1,378,458
Gross Profit
534,218
425,558
464,253
441,071
EBITDA
126,845
32,775
77,556
39,846
EBIT
25,917
-63,737
-13,665
-13,265
Net Income
-3,760
-82,040
-11,975
-24,948
Net Change In Cash
664,664
1,439,685
1,401,150
1,378,458
Free Cash Flow
149,176
52,240
18,570
24,451
Cash
226,583
176,108
165,893
319,319
Basic Shares
343,389
346,376
254,284
142,883

Earnings Calls

QuarterEPS
2021-06-30
$0.07
2021-03-31
-$1.39
2020-12-31
$0.46
2020-06-30
$0.18