Skip to content

TBLA

Taboola.com Ltd.

NASDAQ · Communication Services · Internet Content & Information · US

$3.86
−0.26%
Ask drillr

Income statement

MetricTTM2025202420232022
Revenue
Total Revenue2.0B1.9B664.7M1.4B1.4B
Cost of Revenue1.4B1.3B130.4M1.0B936.9M
Gross Profit575.3M569.5M534.2M425.6M464.3M
Operating Expenses
R&D Expense152.6M148.0M142.4M136.3M129.3M
SG&A Expense381.1M377.4M365.9M353.0M348.6M
General & Admin Expense103.3M102.2M97.3M106.7M101.8M
Selling & Marketing Expense277.8M275.2M268.5M246.3M246.8M
Other Expenses(9.1M)
Total Operating Expenses524.7M525.5M508.3M489.3M477.9M
Cost and Expenses1.9B1.9B638.7M1.5B1.4B
Operating Income (EBIT)50.7M44.1M25.9M(63.7M)(13.7M)
Non-Operating
Interest Income2.2M9.2M
Interest Expense4.0M4.7M9.1M12.8M
Net Interest Income(1.7M)(4.7M)(9.1M)(12.8M)9.2M
Other Non-Op Income/Expense71.7M(11.3M)(12.0M)(12.8M)9.2M
Non-Operating Income (excl Interest)(75.1M)6.6M2.9M(9.2M)
EBT (Pre-Tax Income)122.4M32.8M13.9M(76.5M)(4.5M)
Income Tax Expense3.6M(9.5M)17.7M5.5M7.5M
Bottom Line
Net Income118.8M42.3M(3.8M)(82.0M)(12.0M)
Earnings from Cont. Ops118.8M42.3M(3.8M)(82.0M)(12.0M)
Earnings from Discont. Ops
Bottom Line Net Income118.8M42.3M(3.8M)(82.0M)(12.0M)
Per Share
Basic EPS$0.41$0.14($0.01)($0.24)($0.05)
Diluted EPS$0.39$0.13($0.01)($0.24)($0.05)
Revenue Per Share$7.05$6.14$1.94$4.16$5.51
Shares
Basic Shares Outstanding278.2M311.7M343.4M346.4M254.3M
Diluted Shares Outstanding291.4M318.7M343.4M346.4M254.3M
Profitability Metrics
EBITDA228.7M137.3M124.0M32.8M86.8M
D&A103.0M99.9M100.9M96.5M91.2M
EBIT125.7M37.5M23.1M(63.7M)(4.5M)

As reported, in the filing currency · TTM sums the four latest quarters; MRQ is the latest quarter · Negatives in parentheses; a dash is a line the filing does not carry · Data as of Jun 1, 2026