Taboola.com Ltd.

NASDAQ: TBLA · Real-Time Price · USD
3.33
0.04 (1.22%)
At close: Aug 15, 2025, 3:59 PM
3.31
-0.45%
After-hours: Aug 15, 2025, 05:43 PM EDT

Taboola.com Cash Flow 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
Net Income
-3.76M -82.04M -11.97M -24.95M
Depreciation & Amortization
100.93M 96.51M 91.22M 53.11M
Stock-Based Compensation
67.1M 64.33M 74.92M 127.96M
Other Working Capital
52.4M 33.27M -36.62M -51.81M
Other Non-Cash Items
20.07M 833K -18.66M -24.57M
Deferred Income Tax
n/a -15.5M -17.33M -1.58M
Change in Working Capital
14.52M 20.23M -64.69M -66.44M
Operating Cash Flow
184.33M 84.37M 53.48M 63.52M
Capital Expenditures
-35.16M -32.13M -34.91M -39.07M
Cash Acquisitions
-719K n/a -7.98M -583.46M
Purchase of Investments
n/a -22.72M -126.38M -2.07M
Sales Maturities Of Investments
5.76M 114.49M 29.62M 2.07M
Other Investing Acitivies
n/a n/a 91K 2.07M
Investing Cash Flow
-30.11M 59.64M -139.56M -620.46M
Debt Repayment
-30M -82.25M -64.26M 288M
Common Stock Repurchased
-73.77M -55.51M -5.75M n/a
Dividend Paid
n/a n/a n/a n/a
Other Financial Acitivies
3.78M 3.15M 1.39M 57.75M
Financial Cash Flow
-99.98M -134.61M -62.87M 631.13M
Net Cash Flow
50.48M 10.21M -153.43M 76.51M
Free Cash Flow
149.18M 52.24M 18.57M 24.45M