Taboola.com Statistics Share Statistics Taboola.com has 284.73M
shares outstanding. The number of shares has increased by -3.25%
in one year.
Shares Outstanding 284.73M Shares Change (YoY) -3.25% Shares Change (QoQ) -4.16% Owned by Institutions (%) 27.39% Shares Floating 141.81M Failed to Deliver (FTD) Shares 143,843 FTD / Avg. Volume 9.56%
Short Selling Information The latest short interest is 5.15M, so 1.52% of the outstanding
shares have been sold short.
Short Interest 5.15M Short % of Shares Out 1.52% Short % of Float 2.6% Short Ratio (days to cover) 5.06
Valuation Ratios The PE ratio is -333.34 and the forward
PE ratio is 29.95.
Taboola.com's PEG ratio is
3.48.
PE Ratio -333.34 Forward PE 29.95 PS Ratio 1.89 Forward PS 0.5 PB Ratio 1.19 P/FCF Ratio 8.4 PEG Ratio 3.48
Financial Ratio History Enterprise Valuation Currently the Enterprise Value (EV) is not available for Taboola.com.
EV / Sales n/a EV / EBITDA n/a EV / EBIT n/a EV / FCF n/a
Financial Position The company has a current ratio of 1.35,
with a Debt / Equity ratio of 0.17.
Current Ratio 1.35 Quick Ratio 1.35 Debt / Equity 0.17 Debt / EBITDA 1.43 Debt / FCF 1.21 Interest Coverage 0
Financial Efficiency Return on Equity is n/a and Return on Invested Capital is n/a.
Return on Equity n/a Return on Assets n/a Return on Invested Capital n/a Revenue Per Employee $332.33K Profits Per Employee $-1.88K Employee Count 2,000 Asset Turnover 0.39 Inventory Turnover n/a
Taxes Income Tax 17.7M Effective Tax Rate 126.98%
Stock Price Statistics The stock price has increased by -0.31% in the
last 52 weeks. The beta is 1.27, so Taboola.com's
price volatility has been higher than the market average.
Beta 1.27 52-Week Price Change -0.31% 50-Day Moving Average 3.53 200-Day Moving Average 3.43 Relative Strength Index (RSI) 41.53 Average Volume (20 Days) 1,504,237
Income Statement In the last 12 months, Taboola.com had revenue of 664.66M
and earned -3.76M
in profits. Earnings per share was -0.01.
Revenue 664.66M Gross Profit 534.22M Operating Income 25.92M Net Income -3.76M EBITDA 126.84M EBIT 25.92M Earnings Per Share (EPS) -0.01
Full Income Statement Balance Sheet The company has 226.58M in cash and 180.89M in
debt, giving a net cash position of 45.69M.
Cash & Cash Equivalents 226.58M Total Debt 180.89M Net Cash 45.69M Retained Earnings -154.22M Total Assets 1.53B Working Capital 32.99M
Full Balance Sheet Cash Flow In the last 12 months, operating cash flow was 184.33M
and capital expenditures -35.16M, giving a free cash flow of 149.18M.
Operating Cash Flow 184.33M Capital Expenditures -35.16M Free Cash Flow 149.18M FCF Per Share 0.43
Full Cash Flow Statement Margins Gross margin is 80.37%, with operating and profit margins of 3.9% and -0.57%.
Gross Margin 80.37% Operating Margin 3.9% Pretax Margin 2.1% Profit Margin -0.57% EBITDA Margin 19.08% EBIT Margin 3.9% FCF Margin 22.44%