Taboola.com Ltd.

TBLA · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income-$3,760-$82,040-$11,975-$24,948
Dep. & Amort.$100,928$96,512$91,221$53,111
Deferred Tax-$9,318-$15,496-$17,329-$1,581
Stock-Based Comp.$67,098$64,331$74,921$127,957
Change in WC$14,517$20,233-$82,018-$66,444
Other Non-Cash$14,866$833-$1,336-$24,574
Operating Cash Flow$184,331$84,373$53,484$63,521
Investing Activities
PP&E Inv.-$35,155-$32,133-$34,914-$39,070
Net Acquisitions-$719$0-$7,981-$583,457
Inv. Purchases$0-$22,721-$126,381-$2,067
Inv. Sales/Matur.$5,765$114,494$29,624$2,067
Other Inv. Act.$0$0$91$2,067
Investing Cash Flow-$30,109$59,640-$139,561-$620,460
Financing Activities
Debt Repay.-$30,000-$82,250-$64,264$288,000
Stock Issued$0$0$0$285,378
Stock Repurch.-$73,766-$55,513$0$0
Dividends Paid$0$0$0$0
Other Fin. Act.$3,783$3,149$1,391$57,749
Financing Cash Flow-$99,983-$134,614-$62,873$631,127
Forex Effect-$3,764$816-$4,476$2,320
Net Chg. in Cash$50,475$10,215-$153,426$76,508
Supplemental Information
Beg. Cash$176,108$165,893$319,319$242,811
End Cash$226,583$176,108$165,893$319,319
Free Cash Flow$149,176$52,240$18,570$24,451