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.

20232022202120202019
Assets:
Current Assets:
Cash & Cash Equivalents 176.108165.893319.319242.81186.92
Short Term Investments 5.72596.9140028.963
Cash and Short Term Investments 181.833262.807319.319242.811115.883
Net Receivables 306.307256.708245.235158.05154.756
Inventory 00.75111.26926.433
Other Current Assets 71.27274.39363.39425.27342.349
Total Current Assets 559.412593.908628.948426.134312.988
Non-Current Assets:
Property, Plant & Equipment, Net 133.901139.865128.364120.952134.958
Goodwill 555.931555.869549.33819.20619.206
Intangible Assets 125.258189.156252.4983.9056.465
Goodwill and Intangible Assets 681.189745.025801.83623.11125.671
Long Term Investments 04.05932.9265.2897.125
Tax Assets 03.8211.8761.3820.673
Other Non-Current Assets 333.342.9453.8973.30.683
Total Non-Current Assets 1,148.39935.715968.899154.034169.11
Total Assets 1,707.8021,529.6231,597.847580.168482.098
Liabilities & Equity:
Current Liabilities:
Account Payables 282.012247.504259.941189.352167.178
Short Term Debt 43.52832.50628.91615.74612.826
Tax Payables 00000
Deferred Revenue 15.00823.79724.3124.75317.391
Other Current Liabilities 83.41764.41587.39470.38241.506
Total Current Liabilities 423.965368.222400.561300.233238.901
Non-Current Liabilities:
Long Term Debt 191.614338.905408.45463.04463.008
Deferred Revenue Non-Current 00000
Deferred Tax Liabilities Non-Current 14.81539.13351.560.0452.716
Other Non-Current Liabilities 20.346-51.172-30.299170.206170.206
Total Non-Current Liabilities 226.775326.866429.715233.295235.93
Total Liabilities 650.74695.088830.276533.528474.831
Equity:
Preferred Stock 000170.206170.206
Common Stock 0000.0010
Retained Earnings -150.46-68.42-56.445-31.497-39.99
Accumulated Other Comprehensive Income/Loss 0.942-0.8340-170.2070
Other Total Stockholders Equity 1,206.58903.789824.016-92.07-122.949
Total Shareholders Equity 1,057.062834.535767.57146.647.267
Total Equity 1,057.062834.535767.57146.647.267
Total Liabilities & Shareholders Equity 1,707.8021,529.6231,597.847580.168482.098