New Zealand markets close in 1 hour 13 minutes

Yelp Inc. (YELP)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
36.31-0.07 (-0.19%)
At close: 04:00PM EDT
36.60 +0.29 (+0.80%)
After hours: 06:14PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
114,505
99,173
36,347
39,671
-19,424
-
Depreciation & amortisation
65,355
70,268
77,662
95,022
50,609
-
Deferred income taxes
-4,264
-22,150
-56,621
-9,190
-11,181
-
Stock-based compensation
169,904
173,451
156,090
151,679
124,574
-
Change in working capital
-129,803
-102,352
-76,502
-93,785
-60,530
-
Accounts receivable
-52,847
-54,947
-49,555
-33,535
-13,833
-
Accounts payable
-7,018
-2,548
49,142
30,004
15,382
-
Other working capital
278,575
279,433
160,330
184,373
138,570
-
Other non-cash items
23,623
23,625
19,863
3,520
60,388
-
Net cash provided by operating activities
304,891
306,280
192,309
212,655
176,701
-
Cash flows from investing activities
Investments in property, plant and equipment
-26,316
-26,847
-31,979
-28,282
-38,131
-
Acquisitions, net
-
-
-
-
-
0
Purchases of investments
-120,210
-148,448
-127,080
0
-97,438
-
Sales/maturities of investments
122,456
120,416
32,821
0
383,595
-
Other investing activities
264
195
94
632
333
-
Net cash used for investing activities
-23,806
-54,684
-126,144
-27,650
248,359
-
Cash flows from financing activities
Common stock repurchased
-212,500
-199,999
-200,006
-262,928
-24,396
-
Other financing activities
-88,817
-86,289
-61,023
-62,545
-24,038
-
Net cash used provided by (used for) financing activities
-275,906
-246,778
-237,532
-300,489
-21,052
-
Net change in cash
6,301
6,864
-173,503
-115,899
404,222
-
Cash at beginning of period
289,835
307,138
480,641
596,540
192,318
-
Cash at end of period
295,014
314,002
307,138
480,641
596,540
-
Free cash flow
Operating cash flow
304,891
306,280
192,309
212,655
176,701
-
Capital expenditure
-26,316
-26,847
-31,979
-28,282
-38,131
-
Free cash flow
278,575
279,433
160,330
184,373
138,570
-