Taboola.com Ltd. (TBLA)
NASDAQ: TBLA · IEX Real-Time Price · USD
3.345
-0.005 (-0.15%)
Jul 22, 2024, 10:14 AM EDT - Market open

Taboola.com Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019
Market Capitalization
1,1301,4877621,802381-
Market Cap Growth
63.13%95.20%-57.73%373.40%--
Enterprise Value
1,1531,5197971,845213-46
PE Ratio
--18.13-63.62-48.85-26.36-
PS Ratio
0.741.030.541.310.32-
PB Ratio
1.101.410.912.358.16-
P/FCF Ratio
16.5828.4741.0273.713.14-
P/OCF Ratio
11.3417.6314.2428.372.74-
EV/Sales Ratio
0.761.050.571.340.18-0.04
EV/EBITDA Ratio
25.0346.3410.2846.303.54-2.34
EV/EBIT Ratio
-28.96-23.83-58.32-139.078.132.35
EV/FCF Ratio
16.9829.0742.9275.451.761.76
Debt / Equity Ratio
0.210.200.360.471.6910.44
Debt / EBITDA Ratio
4.556.563.859.111.313.84
Debt / FCF Ratio
3.094.1116.0914.840.65-2.89
Quick Ratio
1.121.151.411.411.351.16
Current Ratio
1.311.321.611.571.421.31
Asset Turnover
0.900.830.921.202.24-
Interest Coverage
-4.00-4.98--9.51-5.79
Return on Equity (ROE)
-7.30%-7.60%-1.50%-6.90%-53.60%-
Return on Assets (ROA)
-4.50%-4.70%-0.80%-3.20%-2.70%-
Return on Capital (ROIC)
-4.32%-5.01%-1.21%-1.17%7.57%-23.63%
Earnings Yield
-6.83%-5.52%-1.57%-2.05%-3.79%-
FCF Yield
6.03%3.51%2.44%1.36%31.87%-
Buyback Yield / Dilution
-3.62%-35.06%-77.97%-254.25%9.00%-2.04%
Total Shareholder Return
-3.62%-35.06%-77.97%-254.25%9.00%-2.04%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).