Loading...
XNAS
TBLA
Market cap911mUSD
Apr 10, Last price  
2.69USD
1D
-2.89%
1Q
-24.01%
IPO
-74.38%
Name

Taboola.com Ltd

Chart & Performance

D1W1MN
P/E
P/S
1.37
EPS
Div Yield, %
Shrs. gr., 5y
49.26%
Rev. gr., 5y
-9.48%
Revenues
665m
-53.83%
909,246,0001,093,830,0001,188,893,0001,378,458,0001,401,150,0001,439,685,000664,664,000
Net income
-4m
L-95.42%
10,661,000-28,025,0008,493,000-24,948,000-11,975,000-82,040,000-3,760,000
CFO
184m
+118.47%
76,977,00018,056,000139,087,00063,521,00053,484,00084,373,000184,331,000
Earnings
May 28, 2025

Profile

ION Acquisition Corp 1 Ltd. focuses on effecting a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses or entities. The company was founded in 2020 and is based in Herzliya, Israel.
IPO date
Jun 30, 2021
Employees
1,815
Domiciled in
IL
Incorporated in
IL

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
664,664
-53.83%
1,439,685
2.75%
1,401,150
1.65%
Cost of revenue
638,747
1,503,422
1,414,815
Unusual Expense (Income)
NOPBT
25,917
(63,737)
(13,665)
NOPBT Margin
3.90%
Operating Taxes
17,697
5,499
7,523
Tax Rate
68.28%
NOPAT
8,220
(69,236)
(21,188)
Net income
(3,760)
-95.42%
(82,040)
585.09%
(11,975)
-52.00%
Dividends
Dividend yield
Proceeds from repurchase of equity
(73,766)
(55,513)
2,636
BB yield
5.89%
3.70%
-0.34%
Debt
Debt current
43,762
43,528
17,753
Long-term debt
223,455
261,328
353,658
Deferred revenue
Other long-term liabilities
16,660
20,346
6,756
Net debt
36,854
123,023
104,545
Cash flow
Cash from operating activities
184,331
84,373
53,484
CAPEX
(35,155)
(32,133)
(34,914)
Cash from investing activities
(30,109)
59,640
(139,561)
Cash from financing activities
(99,983)
(134,614)
(62,873)
FCF
13,736
(63,272)
(32,689)
Balance
Cash
230,363
181,833
262,807
Long term investments
4,059
Excess cash
197,130
109,849
196,808
Stockholders' equity
(153,802)
(149,518)
(69,254)
Invested Capital
1,425,143
1,462,068
1,209,275
ROIC
0.57%
ROCE
2.03%
EV
Common stock shares outstanding
343,389
346,376
254,285
Price
3.65
-15.70%
4.33
40.58%
3.08
-60.41%
Market cap
1,253,370
-16.43%
1,499,809
91.50%
783,197
-29.55%
EV
1,290,224
1,622,832
887,742
EBITDA
129,677
32,775
77,556
EV/EBITDA
9.95
49.51
11.45
Interest
8,534
Interest/NOPBT