Taboola.com Ltd.

NASDAQ:TBLA

3.26 (USD) • At close September 19, 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,071.46936.897937.387869.396861.861675.016
Gross Profit 368.225464.253441.071319.497231.969234.23
Gross Profit Ratio 0.2560.3310.320.2690.2120.258
Reseach & Development Expenses 132.108129.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 295.908348.642336.403193.881166.895143.873
Other Expenses 0000.00300
Operating Expenses 428.016477.918454.336293.304251.605216.897
Operating Income -59.791-13.665-13.26526.193-19.63617.333
Operating Income Ratio -0.042-0.01-0.010.022-0.0180.019
Total Other Income Expenses Net -16.759.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 36.97577.55639.84660.1519.72852.605
EBITDA Ratio 0.0260.0550.0290.0510.0180.058