Taboola.com Ltd.

3.08
0.08 (2.67%)
At close: Apr 02, 2025, 3:59 PM
2.90
-5.69%
After-hours: Apr 02, 2025, 07:34 PM EDT

Taboola.com Ltd. Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018
Revenue 664.66M 1.44B 1.4B 1.38B 1.19B 1.09B 909.25M
Cost of Revenue 130.45M 1.01B 936.9M 937.39M 869.4M 861.86M 675.02M
Gross Profit 534.22M 425.56M 464.25M 441.07M 319.5M 231.97M 234.23M
Operating Income 25.92M -63.74M -13.66M -13.27M 26.19M -19.64M 17.33M
Interest Income n/a n/a 9.21M 11.29M n/a 3.39M n/a
Pretax Income 13.94M -76.54M -4.45M -1.97M 23.44M -23.03M 15.99M
Net Income -3.76M -82.04M -11.97M -24.95M 8.49M -28.02M 10.66M
Selling & General & Admin 365.86M 353.04M 348.64M 336.4M 193.88M 166.9M 143.87M
Research & Development 142.44M 136.25M 129.28M 117.93M 99.42M 84.71M 73.02M
Other Expenses n/a n/a n/a n/a 2.51K n/a n/a
Operating Expenses 508.3M 489.3M 477.92M 454.34M 293.3M 251.6M 216.9M
Interest Expense n/a n/a n/a n/a 2.75M 3.39M 1.35M
Selling & Marketing Expenses 268.53M 246.34M 246.8M 206.09M 133.74M 130.35M 109.67M
Cost & Expenses 638.75M 1.5B 1.41B 1.39B 1.16B 1.11B 891.91M
Income Tax 17.7M 5.5M 7.52M 22.98M 14.95M 5M 5.33M
Shares Outstanding (Basic) 343.39M 346.38M 254.28M 142.88M 6.37M 44.32M 46.35M
Shares Outstanding (Diluted) 343.39M 346.38M 254.28M 142.88M 6.37M 46.35M 46.35M
EPS (Basic) -0.01 -0.24 -0.05 -0.17 1.33 -0.63 0.23
EPS (Diluted) -0.01 -0.24 -0.05 -0.17 1.33 -0.6 0.23
EBITDA 25.92M 32.77M 77.56M 39.85M 60.15M 19.73M 52.6M
EBIT 25.92M -63.74M -13.66M -13.27M 26.19M -19.64M 17.33M
Depreciation & Amortization n/a 96.51M 91.22M 53.11M 33.96M 39.36M 35.27M