Taboola.com Ltd.

NASDAQ:TBLA

3.26 (USD) • At close November 13, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018
Revenue 1,439.6851,401.151,378.4581,188.8931,093.83909.246
Cost of Revenue 1,014.127936.897937.387869.396861.861675.016
Gross Profit 425.558464.253441.071319.497231.969234.23
Gross Profit Ratio 0.2960.3310.320.2690.2120.258
Reseach & Development Expenses 136.255129.276117.93399.42384.7173.024
General & Administrative Expenses 106.698101.839130.31460.1436.54234.202
Selling & Marketing Expenses 246.342246.803206.089133.741130.353109.671
SG&A 353.04348.642336.403193.881166.895143.873
Other Expenses 0000.00300
Operating Expenses 489.295477.918454.336293.304251.605216.897
Operating Income -63.737-13.665-13.26526.193-19.63617.333
Operating Income Ratio -0.044-0.01-0.010.022-0.0180.019
Total Other Income Expenses Net -12.8049.21311.293-2.753-3.392-1.346
Income Before Tax -76.541-4.452-1.97223.44-23.02815.987
Income Before Tax Ratio -0.053-0.003-0.0010.02-0.0210.018
Income Tax Expense 5.4997.52322.97614.9474.9975.326
Net Income -82.04-11.975-24.9488.493-28.02510.661
Net Income Ratio -0.057-0.009-0.0180.007-0.0260.012
EPS -0.24-0.047-0.171.33-0.630.23
EPS Diluted -0.24-0.047-0.171.33-0.60.23
EBITDA 32.77577.55639.84660.1519.72852.605
EBITDA Ratio 0.0230.0550.0290.0510.0180.058