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.

20232022202120202019
Assets:
Current Assets:
Cash & Cash Equivalents 177.515165.893319.319242.81186.92
Short Term Investments 5.72596.9140028.963
Cash and Short Term Investments 183.24262.807319.319242.811115.883
Net Receivables 306.307256.708245.235158.05154.756
Inventory 00.75111.26926.433
Other Current Assets 69.86573.64363.39414.00415.916
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 4.2474.05932.9265.2897.125
Tax Assets 32.2513.8211.8761.3820.673
Other Non-Current Assets 329.05342.9453.8973.30.683
Total Non-Current Assets 1,180.641935.715968.899154.034169.11
Total Assets 1,740.0531,529.6231,597.847580.168482.098
Liabilities & Equity:
Current Liabilities:
Account Payables 282.012247.504261.557189.352167.178
Short Term Debt 23.26417.75315.95815.74612.826
Tax Payables 00000
Deferred Revenue 15.00823.79724.3124.75317.391
Other Current Liabilities 103.68179.16898.73670.38241.506
Total Current Liabilities 423.965368.222400.561300.233238.901
Non-Current Liabilities:
Long Term Debt 142.164280.977346.92863.04463.008
Deferred Revenue Non-Current 49.450000
Deferred Tax Liabilities Non-Current 47.06639.13351.560.0452.716
Other Non-Current Liabilities 20.3466.75631.227170.206170.206
Total Non-Current Liabilities 259.026326.866429.715233.295235.93
Total Liabilities 682.991695.088830.276533.528474.831
Equity:
Preferred Stock 55.51300170.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.01678.137-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,740.0531,529.6231,597.847580.168482.098