Taboola.com Ltd.

NASDAQ: TBLA · Real-Time Price · USD
3.33
0.04 (1.22%)
At close: Aug 15, 2025, 3:59 PM
3.31
-0.45%
After-hours: Aug 15, 2025, 05:43 PM EDT

Taboola.com Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Cash & Equivalents
226.58M 176.11M 165.89M 319.32M
Short-Term Investments
3.78M 5.72M 96.91M n/a
Long-Term Investments
n/a n/a 4.06M 32.93M
Other Long-Term Assets
313.27M 333.3M 42.95M 3.9M
Receivables
370.11M 306.31M 256.71M 245.24M
Inventory
n/a 1.41M 750K 1M
Other Current Assets
17.34M 20.99M 8.01M 29.71M
Total Current Assets
656M 559.41M 593.91M 628.95M
Property-Plant & Equipment
128.38M 133.9M 139.87M 128.36M
Goodwill & Intangibles
621M 681.19M 745.02M 801.84M
Total Long-Term Assets
1.06B 1.15B 935.72M 968.9M
Total Assets
1.72B 1.71B 1.53B 1.6B
Account Payables
309.23M 282.01M 247.5M 259.94M
Deferred Revenue
n/a 15.01M 23.8M 24.31M
Short-Term Debt
n/a 3M 17.75M 15.96M
Other Current Liabilities
113.13M 70.24M 39.79M 61.39M
Total Current Liabilities
485.58M 423.96M 368.22M 400.56M
Long-Term Debt
116.45M 142.16M 280.98M 346.93M
Other Long-Term Liabilities
16.66M 20.35M -51.17M -30.3M
Total Long-Term Liabilities
181.17M 226.78M 326.87M 429.71M
Total Liabilities
666.75M 650.74M 695.09M 830.28M
Total Debt
180.89M 214.88M 298.73M 362.89M
Common Stock
n/a n/a n/a n/a
Retained Earnings
-154.22M -150.46M -68.42M -56.45M
Comprehensive Income
418K 942K -834K 0.00
Shareholders Equity
1.05B 1.06B 834.53M 767.57M
Total Investments
3.78M 5.72M 96.91M 32.93M