The Inventing Press

Taboola.com Ltd.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$1.9B$1.8B$1.4B$1.4B$1.4B
Cost of revenue$1.3B$1.2B$1.0B$936.9M$937.4M
Gross profit$569.5M$534.2M$425.6M$464.3M$441.1M
Research and development$148.0M$142.4M$136.3M$129.3M$117.9M
Operating expenses$525.5M$508.3M$489.3M$477.9M$454.3M
Operating income$44.1M$25.9M-$63.7M-$13.7M-$13.3M
Pretax income$32.8M$13.9M-$76.5M-$4.5M-$2.0M
Income tax expense$17.4M$17.7M$5.5M$7.5M$23.0M
Net income$42.3M-$3.8M-$82.0M-$12.0M-$24.9M
Balance Sheet
Cash and equivalents$120.9M$226.6M$176.1M$165.9M$319.3M
Current assets$558.0M$656.0M$559.4M$593.9M$628.9M
Total assets$1.6B$1.7B$1.7B$1.5B$1.6B
Current liabilities$521.0M$485.6M$424.0M$368.2M$400.6M
Stockholders' equity$907.2M$1.1B$1.1B$834.5M$767.6M
Cash Flow Statement
Cash from operations$208.4M$184.3M$84.4M$53.5M$63.5M
Depreciation and amortization$29.2M$37.3M$32.6M$27.7M$30.1M
Stock-based compensation$63.9M$67.1M$64.3M$74.9M$128.0M
Capital expenditure$44.9M$35.2M$32.1M$34.9M$39.1M
Free cash flow$163.4M$149.2M$52.2M$18.6M$24.5M
Share repurchases$255.4M$73.6M$55.5M$0$0
Impairments$0$0$0$0$0

Shares outstanding 273.3M · Free float 55.9%

Annual filing data through FY ended December 31, 2025; float as of July 15, 2026.