U.S. market Closed. Opens in 1 day 4 hours 53 minutes

TBLAW | Taboola.com, Ltd. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-31
Revenue1.44B1.40B1.38B1.19B1.09B909.25M
Cost of Revenue1.01B936.90M937.39M869.40M861.86M675.02M
Gross Profit425.56M464.25M441.07M319.50M231.97M234.23M
Operating Expenses489.30M477.92M454.34M293.30M251.60M216.90M
Selling, General & Admin353.04M348.64M336.40M193.88M166.90M143.87M
Research & Development136.25M129.28M117.93M99.42M84.71M73.02M
Other Operating ExpensesN/AN/AN/A2.51KN/AN/A
Operating Income-63.74M-13.66M-13.27M26.19M-19.64M17.33M
Other Expenses / Income-12.80M9.21M11.29M-2.75M-3.39M-1.35M
Before Tax Income-76.54M-4.45M-1.97M23.44M-23.03M15.99M
Income Tax Expenses5.50M7.52M22.98M14.95M5.00M5.33M
Net Income-82.04M-11.97M-24.95M8.49M-28.02M10.66M
Interest ExpensesN/AN/AN/A2.75M3.39M1.35M
Basic Shares Outstanding346.38M254.28M142.88M6.37M44.32M46.35M
Diluted Shares Outstanding346.38M254.28M142.88M6.37M46.35M46.35M
EBITDA32.77M77.56M39.85M60.15M19.73M52.60M
EBITDA Margin2.28%5.54%2.89%5.06%1.80%5.79%
EBIT-76.54M-4.45M-1.97M26.19M-19.64M17.33M
EBIT Margin-5.32%-0.32%-0.14%2.20%-1.80%1.91%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙