Loading...
XNASTBLA
Market cap1.29bUSD
Dec 23, Last price  
3.84USD
1D
0.00%
1Q
20.38%
IPO
-63.43%
Name

Taboola.com Ltd

Chart & Performance

D1W1MN
XNAS:TBLA chart
P/E
P/S
0.90
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
49.52%
Rev. gr., 5y
9.63%
Revenues
1.44b
+2.75%
909,246,0001,093,830,0001,188,893,0001,378,458,0001,401,150,0001,439,685,000
Net income
-82m
L+585.09%
10,661,000-28,025,0008,493,000-24,948,000-11,975,000-82,040,000
CFO
84m
+57.75%
76,977,00018,056,000139,087,00063,521,00053,484,00084,373,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
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
1,439,685
2.75%
1,401,150
1.65%
1,378,458
15.94%
Cost of revenue
1,503,422
1,414,815
1,391,723
Unusual Expense (Income)
NOPBT
(63,737)
(13,665)
(13,265)
NOPBT Margin
Operating Taxes
5,499
7,523
22,976
Tax Rate
NOPAT
(69,236)
(21,188)
(36,241)
Net income
(82,040)
585.09%
(11,975)
-52.00%
(24,948)
-393.75%
Dividends
Dividend yield
Proceeds from repurchase of equity
(55,513)
2,636
279,226
BB yield
3.70%
-0.34%
-25.12%
Debt
Debt current
43,528
17,753
15,958
Long-term debt
261,328
353,658
421,412
Deferred revenue
Other long-term liabilities
20,346
6,756
31,227
Net debt
123,023
104,545
85,125
Cash flow
Cash from operating activities
84,373
53,484
63,521
CAPEX
(32,133)
(34,914)
(39,070)
Cash from investing activities
59,640
(139,561)
(620,460)
Cash from financing activities
(134,614)
(62,873)
631,127
FCF
(63,272)
(32,689)
(43,653)
Balance
Cash
181,833
262,807
319,319
Long term investments
4,059
32,926
Excess cash
109,849
196,808
283,322
Stockholders' equity
(149,518)
(69,254)
(56,445)
Invested Capital
1,462,068
1,209,275
1,218,129
ROIC
ROCE
EV
Common stock shares outstanding
346,376
254,285
142,883
Price
4.33
40.58%
3.08
-60.41%
7.78
-33.90%
Market cap
1,499,809
91.50%
783,197
-29.55%
1,111,633
1,383.80%
EV
1,622,832
887,742
1,196,758
EBITDA
32,775
77,556
39,846
EV/EBITDA
49.51
11.45
30.03
Interest
8,534
Interest/NOPBT