Taboola Ltd Warrant

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$465,474
$427,493
$491,040
$433,012
Gross Profit
135,545
119,307
177,595
132,877
EBITDA
22,581
14,420
72,175
4,558
EBIT
-1,124
-6,262
47,223
Net Income
-4,345
-8,750
33,143
13,358
Net Change In Cash
465,474
427,493
491,040
433,012
Free Cash Flow
34,499
36,070
51,910
42,864
Cash
115,441
216,223
226,583
217,230
Basic Shares
313,572
341,961
348,834
342,886

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

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