NASDAQ:TBLA | Key Financial Ratios | Taboola.com Ltd.

Complete source-backed ratio history.

Available history
2019-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.117.67%12.66%
2026-03-311.137.08%11.52%
2025-12-311.072.63%4.66%
2025-09-301.061.65%2.77%
2025-06-301.070.89%1.47%
2025-03-311.320.83%1.35%
2024-12-311.35-0.22%-0.36%
2024-09-301.31-2.00%-3.28%
2024-06-301.31-3.06%-4.94%
2024-03-311.31-4.63%-7.53%
2023-12-311.32-4.80%-7.76%
2023-09-301.28-4.08%-6.61%
2023-06-301.55-4.27%-6.74%
2023-03-311.53-2.67%-4.26%
2022-12-311.61-0.78%-1.43%
2021-12-311.57
2020-12-311.42

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.072.63%4.66%
2024-12-311.35-0.22%-0.36%
2023-12-311.32-4.80%-7.76%
2022-12-311.61-0.78%-1.43%
2021-12-311.57-1.56%-3.25%
2020-12-311.421.46%18.21%
2019-12-31-385.65%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.