Taboola.com Ltd. (TBLA)
NASDAQ: TBLA · Real-Time Price · USD
4.990
+0.040 (0.81%)
At close: May 15, 2026, 4:00 PM EDT
5.00
+0.01 (0.20%)
After-hours: May 15, 2026, 6:34 PM EDT

Taboola.com Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
150.28120.87226.58176.11165.89319.32
Short-Term Investments
--3.785.7396.91-
Cash & Short-Term Investments
150.28120.87230.36181.83262.81319.32
Cash Growth
-30.50%-47.53%26.69%-30.81%-17.70%31.51%
Accounts Receivable
309.91360.17370.11306.31256.71245.24
Other Current Assets
60.917755.5371.2774.3964.39
Total Current Assets
521.09558.03656559.41593.91628.95
Net Property, Plant & Equipment
168.71174.5128.39133.9139.87128.36
Other Intangible Assets
5.5413.9365.07125.26189.16250.92
Goodwill
555.93555.93555.93555.93555.87550.38
Other Long-Term Assets
303.85307.45313.27333.350.8338.7
Total Assets
1,5551,6101,7191,7081,5301,597
Accounts Payable
278.15330.68309.23282.01247.5259.94
Accrued Expenses
152.08159.87154.47118.69102.97124.66
Current Portion of Long-Term Debt
---333
Current Portion of Leases
30.6530.4121.8820.2614.7512.96
Total Current Liabilities
460.88520.97485.58423.97368.22400.56
Long-Term Debt
66.4102.3116.45142.16223.05285.4
Long-Term Leases
54.5361.3842.5649.4557.9361.53
Other Long-Term Liabilities
17.981822.1635.1645.8982.25
Total Long-Term Liabilities
138.91181.68181.17226.78326.87429.18
Total Liabilities
599.79702.64666.75650.74695.09829.74
Treasury Stock
-409.28-385.65-130.12-55.51--
Additional Paid-in Capital
1,4181,4041,3361,262903.79824.02
Accumulated Other Comprehensive Income
-0.330.530.420.94-0.83-
Retained Earnings
-52.87-111.94-154.22-150.46-68.42-56.45
Shareholders' Equity
955.33907.21,0521,057834.54767.57
Total Liabilities & Equity
1,5551,6101,7191,7081,5301,597
Total Debt
151.58194.09180.89214.88298.73362.89
Net Cash (Debt)
-1.31-73.2349.47-33.05-35.92-43.57
Net Cash Per Share
-0.00-0.260.17-0.11-0.14-0.30
Book Value
955.33907.21,0521,057834.54767.57
Book Value Per Share
3.173.203.523.493.285.37
Tangible Book Value
393.86337.34430.91375.8789.51-33.73
Tangible Book Value Per Share
1.311.191.441.240.35-0.24
Updated May 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q