Taboola.com Ltd. (TBLA)
NASDAQ: TBLA · IEX Real-Time Price · USD
4.200
-0.050 (-1.18%)
At close: Apr 30, 2024, 4:00 PM
4.120
-0.080 (-1.90%)
After-hours: Apr 30, 2024, 7:59 PM EDT

Taboola.com Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
1,4241,4877621,802381-
Market Cap Growth
-95.20%-57.73%373.40%--
Enterprise Value
1,4551,5197971,845213-46
PE Ratio
-18.13-18.13-63.62-48.85-26.36-
PS Ratio
0.991.030.541.310.32-
PB Ratio
1.351.410.912.358.16-
P/FCF Ratio
27.2528.4741.0273.713.14-
P/OCF Ratio
16.8717.6314.2428.372.74-
EV/Sales Ratio
1.011.050.571.340.18-0.04
EV/EBITDA Ratio
44.4046.3410.2846.303.54-2.34
EV/EBIT Ratio
-23.83-23.83-58.32-139.078.132.35
EV/FCF Ratio
27.8629.0742.9275.451.761.76
Debt / Equity Ratio
0.200.200.360.471.6910.44
Debt / EBITDA Ratio
6.566.563.859.111.313.84
Debt / FCF Ratio
4.114.1116.0914.840.65-2.89
Quick Ratio
1.151.151.411.411.351.16
Current Ratio
1.321.321.611.571.421.31
Asset Turnover
0.830.830.921.202.24-
Interest Coverage
-4.98-4.98--9.51-5.79
Return on Equity (ROE)
-7.60%-7.60%-1.50%-6.90%-53.60%-
Return on Assets (ROA)
-4.70%-4.70%-0.80%-3.20%-2.70%-
Return on Capital (ROIC)
-5.01%-5.01%-1.21%-1.17%7.57%-23.63%
Earnings Yield
-5.76%-5.52%-1.57%-2.05%-3.79%-
FCF Yield
3.67%3.51%2.44%1.36%31.87%-
Buyback Yield / Dilution
-35.06%-35.06%-77.97%-254.25%9.00%-2.04%
Total Shareholder Return
-35.06%-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).