TBLA
TBLA
NASDAQ · Media

Taboola.Com Ltd

$3.10
-0.07 (-2.21%)
As of Mar 22, 10:12 PM ET ·
Financial Highlights (FY 2026)
Revenue
1.42B
Net Income
-3,004,245
Gross Margin
30.2%
Profit Margin
-0.2%
Rev Growth
+8.6%
D/E Ratio
0.11
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 30.2% 30.2% 43.7% 43.7%
Operating Margin 1.5% 1.3% 10.7% 9.8%
Profit Margin -0.2% -0.2% 8.0% 8.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 1.42B 1.31B 791.10M 706.57M
Gross Profit 428.84M 394.84M 345.84M 308.89M
Operating Income 20.84M 17.27M 84.98M 69.21M
Net Income -3,004,245 -2,489,476 63.17M 58.37M
Gross Margin 30.2% 30.2% 43.7% 43.7%
Operating Margin 1.5% 1.3% 10.7% 9.8%
Profit Margin -0.2% -0.2% 8.0% 8.3%
Rev Growth +8.6% +8.6% +24.9% -5.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 47.11M 47.11M 47.42M 54.96M
Total Equity 425.58M 425.58M 424.43M 384.13M
D/E Ratio 0.11 0.11 0.11 0.14
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 101.81M 89.06M 99.55M 88.02M
Free Cash Flow 53.85M 41.55M