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 Income Statement

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
1,9511,9121,7661,4401,4011,378
Revenue Growth (YoY)
9.62%8.26%22.68%2.75%1.65%15.95%
Cost of Revenue
-1,371-1,343-1,232-1,014-936.9-937.39
Gross Profit
579.78569.51534.22425.56464.25441.07
Selling, General & Admin
-385.41-377.41-365.86-353.04-348.64-336.4
Research & Development
-151.67-148.04-142.44-136.26-129.28-117.93
Other Operating Expenses
77-----
Total Operating Expenses
-460.08-525.45-508.3-489.3-477.92-454.34
Operating Income
119.744.0625.92-63.74-13.67-13.27
Total Non-Operating Income (Expense)
-7.04-11.29-11.98-12.89.2111.29
Pretax Income
112.6732.7713.94-76.54-4.45-1.97
Provision for Income Taxes
2.57-9.5217.75.57.5222.98
Net Income
110.142.28-3.76-82.04-11.98-36.89
Net Income Attributable to Preferred Dividends
------11.94
Net Income to Common
110.142.28-3.76-82.04-11.98-36.89
Net Income Growth
706.71%-----
Shares Outstanding (Basic)
297276299303254143
Shares Outstanding (Diluted)
301284299303254143
Shares Change (YoY)
-12.38%-5.10%-1.49%19.27%77.97%254.25%
EPS (Basic)
0.390.14-0.01-0.24-0.05-0.26
EPS (Diluted)
0.380.13-0.01-0.24-0.05-0.26
EPS Growth
850.00%-----
Shares Outstanding
273.15276.37337.35340.87254.13234.03
Free Cash Flow
217.66163.45149.1852.2418.5724.45
Free Cash Flow Growth
33.17%9.57%185.56%181.31%-24.05%-79.84%
Free Cash Flow Per Share
0.720.580.500.170.070.17
Gross Margin
29.72%29.79%30.25%29.56%33.13%32.00%
Operating Margin
6.14%2.30%1.47%-4.43%-0.98%-0.96%
Profit Margin
5.64%2.21%-0.21%-5.70%-0.85%-1.81%
FCF Margin
11.16%8.55%8.45%3.63%1.33%1.77%
EBITDA
198.58127.54126.8532.7877.5639.85
EBITDA Margin
10.18%6.67%7.18%2.28%5.54%2.89%
EBIT
119.744.0625.92-63.74-13.67-13.27
EBIT Margin
6.14%2.30%1.47%-4.43%-0.98%-0.96%
Effective Tax Rate
2.28%-29.05%126.98%-7.18%-168.98%-1165.11%
Updated May 6, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q