S&P 500 7,459.94 â–ŧ 73.83 (-0.98%) DOW 52,169.10 â–ŧ 383.87 (-0.73%) NASDAQ 25,535.42 â–ŧ 346.53 (-1.34%) US Markets Closed â€ĸ 12:02 AM ET

TBLA

Taboola.com Ltd.

Price Chart
Latest Quote

$5.41

-0.03 (-0.55%)
Current Price
Previous Close $5.44
Open $5.45
Day High $5.51
Day Low $5.41
Volume 2,044,300
Fetched: 2026-07-16T21:00:13
Stock Information
Shares Outstanding 243.28M
Total Debt $151.58M
Cash Equivalents $150.28M
Revenue $1.95B
Net Income $110.10M
Sector Communication Services
Industry Internet Content & Information
Market Cap $1.44B
P/E Ratio 14.67
EPS (TTM) $0.36
Exchange NMS
🌐 Visit Website
📊 Comprehensive Analysis
Company Data
Enterprise Value$1.44B
Sales$1.95B
Income$110.10M
Book/sh$3.50
Cash/sh$0.62
Employees2K
Financial Ratios
Quick Ratio1.00
Current Ratio1.13
Debt/Eq15.87
Returns & Margins
ROA1.66%
ROE11.21%
Gross Margin29.72%
Operating Margin-1.63%
Profit Margin5.64%
Ownership
Insider Ownership20.28%
Institutional Ownership61.99%
Insider & Institutional transactions data not available
Valuation Ratios
Forward P/E7.74
P/S0.74
P/B1.51
Analyst Data
Recommendationnone
Target Price$5.79
Technical Indicators
SMA20$5.13
SMA50$4.99
SMA200$3.99
RSI66.88
ATR0.1970
Shares Float136.85M
Short Float4.04%
Short Ratio1.67
Volatility1.50
Rel Volume0.53
Performance History
Week-4.35%
Month+4.76%
Quarter+44.26%
6 Months+24.24%
YTD+19.19%
Year+47.49%
3 Years+56.68%
5 Years-46.50%
10 Years-48.99%
Stock Score: ⭐ Premium
Based on debt, profitability, growth, and cash flow metrics
⭐ Premium Feature

Sign up for free to view detailed scoring breakdown — premium is free during our trial period!

Recent Price History
Date Close Volume
2026-07-17 $5.28 2,101,100
2026-07-16 $5.41 2,074,000
2026-07-15 $5.44 2,590,400
2026-07-14 $5.49 1,920,700
2026-07-13 $5.57 2,547,800
2026-07-10 $5.52 1,613,300
2026-07-09 $5.58 2,937,500
2026-07-08 $5.43 3,423,200
2026-07-07 $5.43 3,711,900
2026-07-06 $5.53 5,272,300
2026-07-02 $5.14 3,214,600
2026-07-01 $5.20 3,560,000
2026-06-30 $5.00 2,907,400
2026-06-29 $4.98 3,048,500
2026-06-26 $4.76 20,262,700
2026-06-25 $4.45 2,561,300
2026-06-24 $4.65 1,945,000
2026-06-23 $4.67 2,334,200
2026-06-22 $4.44 5,045,000
2026-06-18 $4.70 5,939,400
Period:
Loading...
Income Statement (Annual)
Metric 2025-12-31 2024-12-31 2023-12-31 2022-12-31
Revenue
Reconciled Cost Of Revenue $1,342,530,000 $1,232,002,000 $1,014,127,000 $936,897,000
Cost Of Revenue $1,342,530,000 $1,232,002,000 $1,014,127,000 $936,897,000
Total Revenue $1,912,040,000 $1,766,220,000 $1,439,685,000 $1,401,150,000
Operating Revenue $1,912,040,000 $1,766,220,000 $1,439,685,000 $1,401,150,000
Expenses
Total Expenses $1,867,983,000 $1,740,303,000 $1,503,422,000 $1,414,815,000
Other Income Expense $-6,597,000 - - -
Net Non Operating Interest Income Expense $-4,695,000 $-11,980,000 $-12,804,000 $9,213,000
Total Other Finance Cost $4,695,000 $11,980,000 $12,804,000 $-9,213,000
Operating Expense $525,453,000 $508,301,000 $489,295,000 $477,918,000
Selling And Marketing Expense $275,210,000 $268,526,000 $246,342,000 $246,803,000
General And Administrative Expense $102,199,000 $97,337,000 $106,698,000 $101,839,000
Income & Earnings
Net Income From Continuing Operation Net Minority Interest $42,284,000 $-3,760,000 $-82,040,000 $-11,975,000
Net Interest Income $-4,695,000 $-11,980,000 $-12,804,000 $9,213,000
Normalized Income $47,495,630 $-3,760,000 $-82,040,000 $-11,975,000
Net Income From Continuing And Discontinued Operation $42,284,000 $-3,760,000 $-82,040,000 $-11,975,000
Total Operating Income As Reported $44,057,000 $25,917,000 $-63,737,000 $-13,665,000
Net Income Common Stockholders $42,284,000 $-3,760,000 $-82,040,000 $-11,975,000
Net Income $42,284,000 $-3,760,000 $-82,040,000 $-11,975,000
Net Income Including Noncontrolling Interests $42,284,000 $-3,760,000 $-82,040,000 $-11,975,000
Net Income Continuous Operations $42,284,000 $-3,760,000 $-82,040,000 $-11,975,000
Pretax Income $32,765,000 $13,937,000 $-76,541,000 $-4,452,000
Special Income Charges $-6,597,000 $0 $0 -
Operating Income $44,057,000 $25,917,000 $-63,737,000 $-13,665,000
Gross Profit $569,510,000 $534,218,000 $425,558,000 $464,253,000
Interest Income - - - -
Interest Income Non Operating - - - -
Per Share
Diluted EPS $0.13 $-0.01 $-0.24 $-0.05
Basic EPS $0.14 $-0.01 $-0.24 $-0.05
Other
Tax Effect Of Unusual Items $-1,385,370 $0 $0 $0
Tax Rate For Calcs $0 $0 $0 $0
Normalized EBITDA (Bullshit earnings) $134,138,000 $126,845,000 $32,775,000 $77,556,000
Total Unusual Items $-6,597,000 $0 $0 -
Total Unusual Items Excluding Goodwill $-6,597,000 $0 $0 -
Reconciled Depreciation $83,484,000 $100,928,000 $96,512,000 $91,221,000
EBITDA (Bullshit earnings) $127,541,000 $126,845,000 $32,775,000 $77,556,000
EBIT $44,057,000 $25,917,000 $-63,737,000 $-13,665,000
Diluted Average Shares $318,741,962 $343,388,908 $346,376,114 $254,284,781
Basic Average Shares $311,660,379 $343,388,908 $346,376,114 $254,284,781
Diluted NI Availto Com Stockholders $42,284,000 $-3,760,000 $-82,040,000 $-11,975,000
Tax Provision $-9,519,000 $17,697,000 $5,499,000 $7,523,000
Other Special Charges $6,597,000 - - -
Research And Development $148,044,000 $142,438,000 $136,255,000 $129,276,000
Selling General And Administration $377,409,000 $365,863,000 $353,040,000 $348,642,000
Other Gand A $102,199,000 $97,337,000 $106,698,000 $101,839,000
Otherunder Preferred Stock Dividend - - $0 $0
Fetched: 2026-07-09
Balance Sheet (Annual)
Metric 2025-12-31 2024-12-31 2023-12-31 2022-12-31
Assets
Net Tangible Assets $337,339,000 $430,908,000 $375,873,000 $89,510,000
Total Assets $1,609,839,000 $1,718,658,000 $1,707,802,000 $1,529,623,000
Total Non Current Assets $1,051,808,000 $1,062,657,000 $1,148,390,000 $935,715,000
Other Non Current Assets $271,710,000 $288,082,000 $293,698,000 $4,059,000
Non Current Prepaid Assets $15,116,000 $25,193,000 $39,602,000 $42,945,000
Non Current Deferred Assets $20,624,000 $0 $0 $3,821,000
Non Current Deferred Taxes Assets $20,624,000 $0 $0 $3,821,000
Goodwill And Other Intangible Assets $569,856,000 $620,998,000 $681,189,000 $745,025,000
Other Intangible Assets $13,925,000 $65,067,000 $125,258,000 $189,156,000
Current Assets $558,031,000 $656,001,000 $559,412,000 $593,908,000
Other Current Assets $6,123,000 $4,839,000 $9,348,000 $7,256,000
Hedging Assets Current $534,000 $468,000 $948,000 $0
Restricted Cash $0 $200,000 $1,407,000 $750,000
Prepaid Assets $70,343,000 $50,021,000 $59,569,000 $66,387,000
Receivables $360,166,000 $370,110,000 $306,307,000 $256,708,000
Accounts Receivable $360,166,000 $370,110,000 $306,307,000 $256,708,000
Allowance For Doubtful Accounts Receivable $-13,889,000 $-11,815,000 $-10,207,000 $-6,748,000
Gross Accounts Receivable $374,055,000 $381,925,000 $316,514,000 $263,456,000
Cash Cash Equivalents And Short Term Investments $120,865,000 $230,363,000 $181,833,000 $262,807,000
Cash And Cash Equivalents $120,865,000 $226,583,000 $176,108,000 $165,893,000
Cash Equivalents $9,214,000 $71,621,000 $76,297,000 $23,766,000
Cash Financial $111,651,000 $154,962,000 $99,811,000 $142,127,000
Debt
Total Debt $194,090,000 $180,894,000 $214,878,000 $298,730,000
Long Term Debt And Capital Lease Obligation $163,682,000 $159,013,000 $191,614,000 $280,977,000
Long Term Debt $102,300,000 $116,452,000 $142,164,000 $223,049,000
Current Debt And Capital Lease Obligation $30,408,000 $21,881,000 $23,264,000 $17,753,000
Current Debt - - $3,000,000 $3,000,000
Other Current Borrowings - - $3,000,000 $3,000,000
Net Debt - - - $60,156,000
Liabilities
Total Liabilities Net Minority Interest $702,644,000 $666,752,000 $650,740,000 $695,088,000
Total Non Current Liabilities Net Minority Interest $181,678,000 $181,170,000 $226,775,000 $326,866,000
Other Non Current Liabilities $16,867,000 $13,292,000 $14,217,000 $5,000,000
Derivative Product Liabilities $501,000 $3,368,000 $6,129,000 $6,756,000
Non Current Deferred Liabilities $628,000 $5,497,000 $14,815,000 $34,133,000
Non Current Deferred Taxes Liabilities $628,000 $5,497,000 $14,815,000 $34,133,000
Current Liabilities $520,966,000 $485,582,000 $423,965,000 $368,222,000
Other Current Liabilities $62,379,000 $47,314,000 $27,264,000 $26,986,000
Current Deferred Liabilities $10,050,000 $10,599,000 $15,008,000 $23,797,000
Payables And Accrued Expenses $359,195,000 $339,969,000 $302,794,000 $260,366,000
Payables $330,684,000 $309,229,000 $282,012,000 $247,504,000
Accounts Payable $330,684,000 $309,229,000 $282,012,000 $247,504,000
Interest Payable - - - -
Equity
Common Stock Equity $907,195,000 $1,051,906,000 $1,057,062,000 $834,535,000
Total Equity Gross Minority Interest $907,195,000 $1,051,906,000 $1,057,062,000 $834,535,000
Stockholders Equity $907,195,000 $1,051,906,000 $1,057,062,000 $834,535,000
Gains Losses Not Affecting Retained Earnings $534,000 $418,000 $942,000 $-834,000
Other Equity Adjustments $534,000 $418,000 $942,000 $-834,000
Retained Earnings $-111,936,000 $-154,220,000 $-150,460,000 $-68,420,000
Preferred Securities Outside Stock Equity - - - -
Other
Treasury Shares Number $110,438,588 $33,528,361 $15,240,471 -
Ordinary Shares Number $276,370,351 $337,345,271 $340,869,322 $254,133,863
Share Issued $371,649,881 $369,885,336 $356,109,793 $254,133,863
Tangible Book Value $337,339,000 $430,908,000 $375,873,000 $89,510,000
Invested Capital $1,009,495,000 $1,168,358,000 $1,202,226,000 $1,060,584,000
Working Capital $37,065,000 $170,419,000 $135,447,000 $225,686,000
Capital Lease Obligations $91,790,000 $64,442,000 $69,714,000 $72,681,000
Total Capitalization $1,009,495,000 $1,168,358,000 $1,199,226,000 $1,057,584,000
Treasury Stock $385,651,000 $130,117,000 $55,513,000 $0
Additional Paid In Capital $1,404,248,000 $1,335,825,000 $1,262,093,000 $903,789,000
Capital Stock $0 $0 $0 $0
Common Stock $0 $0 $0 $0
Long Term Capital Lease Obligation $61,382,000 $42,561,000 $49,450,000 $57,928,000
Current Deferred Revenue $10,050,000 $10,599,000 $15,008,000 $23,797,000
Current Capital Lease Obligation $30,408,000 $21,881,000 $20,264,000 $14,753,000
Pensionand Other Post Retirement Benefit Plans Current $58,934,000 $65,819,000 $55,635,000 $39,320,000
Current Accrued Expenses $28,511,000 $30,740,000 $20,782,000 $12,862,000
Goodwill $555,931,000 $555,931,000 $555,931,000 $555,869,000
Net PPE $174,502,000 $128,384,000 $133,901,000 $139,865,000
Accumulated Depreciation $-256,632,000 $-236,175,000 $-205,869,000 $-179,844,000
Gross PPE $431,134,000 $364,559,000 $339,770,000 $319,709,000
Leases $22,425,000 $18,790,000 $18,926,000 $19,211,000
Other Properties $79,167,000 $58,997,000 $61,746,000 $66,846,000
Machinery Furniture Equipment $329,542,000 $286,772,000 $259,098,000 $233,652,000
Properties $0 $0 $0 $0
Other Short Term Investments $0 $3,780,000 $5,725,000 $96,914,000
Fetched: 2026-07-09
Cash Flow Statement (Annual)
Metric 2025-12-31 2024-12-31 2023-12-31 2022-12-31
Free Cash Flow
Free Cash Flow $163,446,000 $149,176,000 $52,240,000 $18,570,000
Operating Activities
Operating Cash Flow $208,364,000 $184,331,000 $84,373,000 $53,484,000
Cash Flow From Continuing Operating Activities $208,364,000 $184,331,000 $84,373,000 $53,484,000
Operating Gains Losses $4,069,000 $-2,761,000 $944,000 $-24,471,000
Investing Activities
Capital Expenditure $-44,918,000 $-35,155,000 $-32,133,000 $-34,914,000
Investing Cash Flow $-40,938,000 $-30,109,000 $59,640,000 $-139,561,000
Cash Flow From Continuing Investing Activities $-40,938,000 $-30,109,000 $59,640,000 $-139,561,000
Net Other Investing Changes - - $-730,000 $91,000
Financing Activities
Repurchase Of Capital Stock $-256,311,000 $-73,767,000 $-55,513,000 $0
Financing Cash Flow $-277,314,000 $-99,983,000 $-134,614,000 $-62,873,000
Cash Flow From Continuing Financing Activities $-277,314,000 $-99,983,000 $-134,614,000 $-62,873,000
Net Other Financing Charges $-6,903,000 $-3,780,000 $-3,804,000 $-6,996,000
Net Common Stock Issuance $-256,311,000 $-73,767,000 $-55,513,000 $0
Issuance Of Capital Stock - - $0 $0
Common Stock Issuance - - $0 $0
Other
Repayment Of Debt $-529,436,000 $-30,000,000 $-82,250,000 $-64,264,000
Issuance Of Debt $506,485,000 $0 $0 $0
Interest Paid Supplemental Data $5,577,000 $14,313,000 $18,488,000 $20,712,000
Income Tax Paid Supplemental Data $29,695,000 $19,878,000 $18,011,000 $28,798,000
End Cash Position $120,865,000 $226,583,000 $176,108,000 $165,893,000
Beginning Cash Position $226,583,000 $176,108,000 $165,893,000 $319,319,000
Effect Of Exchange Rate Changes $4,170,000 $-3,764,000 $816,000 $-4,476,000
Changes In Cash $-109,888,000 $54,239,000 $9,399,000 $-148,950,000
Proceeds From Stock Option Exercised $8,851,000 $7,564,000 $6,953,000 $8,387,000
Common Stock Payments $-256,311,000 $-73,767,000 $-55,513,000 $0
Net Issuance Payments Of Debt $-22,951,000 $-30,000,000 $-82,250,000 $-64,264,000
Net Long Term Debt Issuance $-22,951,000 $-30,000,000 $-82,250,000 $-64,264,000
Long Term Debt Payments $-529,436,000 $-30,000,000 $-82,250,000 $-64,264,000
Long Term Debt Issuance $506,485,000 $0 $0 $0
Net Investment Purchase And Sale $3,980,000 $5,765,000 $92,503,000 $-96,757,000
Sale Of Investment $3,980,000 $5,765,000 $114,494,000 $29,624,000
Purchase Of Investment $0 $0 $-21,991,000 $-126,381,000
Net Business Purchase And Sale $0 $-719,000 $0 $-7,981,000
Purchase Of Business $0 $-719,000 $0 $-7,981,000
Net PPE Purchase And Sale $-44,918,000 $-35,155,000 $-32,133,000 $-34,914,000
Purchase Of PPE $-44,918,000 $-35,155,000 $-32,133,000 $-34,914,000
Change In Working Capital $26,825,000 $23,835,000 $20,233,000 $-82,018,000
Change In Other Current Liabilities $-21,109,000 $-22,436,000 $-14,697,000 $-19,433,000
Change In Other Current Assets $25,804,000 $19,914,000 $16,830,000 $15,528,000
Change In Payables And Accrued Expense $20,806,000 $61,497,000 $61,765,000 $-38,757,000
Change In Accrued Expense $8,977,000 $35,577,000 $25,202,000 $-21,932,000
Change In Payable $11,829,000 $25,920,000 $36,563,000 $-16,825,000
Change In Account Payable $11,829,000 $25,920,000 $36,563,000 $-16,825,000
Change In Prepaid Assets $-8,620,000 $28,663,000 $5,934,000 $-10,785,000
Change In Receivables $9,944,000 $-63,803,000 $-49,599,000 $-11,242,000
Changes In Account Receivables $9,944,000 $-63,803,000 $-49,599,000 $-11,242,000
Other Non Cash Items $13,259,000 $8,132,000 $803,000 $6,485,000
Stock Based Compensation $63,936,000 $67,098,000 $64,331,000 $74,921,000
Amortization Of Securities $0 $177,000 $-914,000 $-679,000
Deferred Tax $-25,493,000 $-9,318,000 $-15,496,000 $-17,329,000
Deferred Income Tax $-25,493,000 $-9,318,000 $-15,496,000 $-17,329,000
Depreciation Amortization Depletion $83,484,000 $100,928,000 $96,512,000 $91,221,000
Depreciation And Amortization $83,484,000 $100,928,000 $96,512,000 $91,221,000
Gain Loss On Investment Securities $-2,867,000 $-2,761,000 $-627,000 $-24,471,000
Gain Loss On Sale Of PPE $339,000 $0 $1,571,000 $0
Net Income From Continuing Operations $42,284,000 $-3,760,000 $-82,040,000 $-11,975,000
Change In Other Working Capital - $-9,318,000 $-15,496,000 $-17,329,000
Amortization Cash Flow - - $63,888,000 $63,557,000
Amortization Of Intangibles - - $63,888,000 $63,557,000
Depreciation - - $32,624,000 $27,664,000
Fetched: 2026-07-09