Skip to content

TBLAW

Taboola.com, Ltd.

NASDAQ · Communication Services · Internet Content & Information · US

$0.00
−96.36%
Ask drillr

Income statement

MetricTTM2025202420232022
Revenue
Total Revenue2.0B1.9B664.7M1.4B1.4B
Cost of Revenue1.4B1.3B130.4M1.0B936.9M
Gross Profit571.4M569.5M534.2M425.6M464.3M
Operating Expenses
R&D Expense151.7M148.0M142.4M136.3M129.3M
SG&A Expense385.4M377.4M365.9M353.0M348.6M
General & Admin Expense103.5M102.2M97.3M106.7M101.8M
Selling & Marketing Expense281.9M275.2M268.5M246.3M246.8M
Other Expenses(9.1M)
Total Operating Expenses528.0M525.5M508.3M489.3M477.9M
Cost and Expenses1.9B1.9B638.7M1.5B1.4B
Operating Income (EBIT)43.4M44.1M25.9M(63.7M)(13.7M)
Non-Operating
Interest Income2.2M9.2M
Interest Expense4.7M4.7M9.1M12.8M
Net Interest Income(2.4M)(4.7M)(9.1M)(12.8M)9.2M
Other Non-Op Income/Expense69.2M(11.3M)(12.0M)(12.8M)9.2M
Non-Operating Income (excl Interest)(73.9M)6.6M2.9M(9.2M)
EBT (Pre-Tax Income)112.7M32.8M13.9M(76.5M)(4.5M)
Income Tax Expense2.6M(9.5M)17.7M5.5M7.5M
Bottom Line
Net Income110.1M42.3M(3.8M)(82.0M)(12.0M)
Earnings from Cont. Ops110.1M42.3M(3.8M)(82.0M)(12.0M)
Earnings from Discont. Ops
Bottom Line Net Income110.1M42.3M(3.8M)(82.0M)(12.0M)
Per Share
Basic EPS$0.38$0.14($0.01)($0.24)($0.05)
Diluted EPS$0.36$0.13($0.01)($0.24)($0.05)
Revenue Per Share$6.91$6.14$1.94$4.16$5.51
Shares
Basic Shares Outstanding282.2M311.7M343.4M346.4M254.3M
Diluted Shares Outstanding288.8M318.7M343.4M346.4M254.3M
Profitability Metrics
EBITDA224.9M137.3M124.0M32.8M86.8M
D&A107.5M99.9M100.9M96.5M91.2M
EBIT117.4M37.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 Mar 1, 2026