Taboola.com Ltd.

NASDAQ: TBLA · Real-Time Price · USD
3.33
0.04 (1.22%)
At close: Aug 15, 2025, 3:59 PM
3.32
-0.11%
After-hours: Aug 15, 2025, 04:10 PM EDT

Taboola.com Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
664.66M 1.44B 1.4B 1.38B
Cost of Revenue
130.45M 1.01B 936.9M 937.39M
Gross Profit
534.22M 425.56M 464.25M 441.07M
Operating Income
25.92M -63.74M -13.66M -13.27M
Interest Income
n/a n/a 9.21M 11.29M
Pretax Income
13.94M -76.54M -4.45M -1.97M
Net Income
-3.76M -82.04M -11.97M -24.95M
Selling & General & Admin
365.86M 353.04M 348.64M 336.4M
Research & Development
142.44M 136.25M 129.28M 117.93M
Other Expenses
n/a n/a n/a n/a
Operating Expenses
508.3M 489.3M 477.92M 454.34M
Interest Expense
n/a n/a n/a n/a
Selling & Marketing Expenses
268.53M 246.34M 246.8M 206.09M
Cost & Expenses
638.75M 1.5B 1.41B 1.39B
Income Tax Expense
17.7M 5.5M 7.52M 22.98M
Shares Outstanding (Basic)
343.39M 346.38M 254.28M 142.88M
Shares Outstanding (Diluted)
343.39M 346.38M 254.28M 142.88M
EPS (Basic)
-0.01 -0.24 -0.05 -0.17
EPS (Diluted)
-0.01 -0.24 -0.05 -0.17
EBITDA
126.84M 32.77M 77.56M 39.85M
EBIT
25.92M -63.74M -13.66M -13.27M
Depreciation & Amortization
100.93M 96.51M 91.22M 53.11M