Canada markets open in 8 hours 51 minutes

Yelp Inc. (YELP)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
36.70-0.19 (-0.52%)
At close: 04:00PM EDT
37.00 +0.30 (+0.82%)
After hours: 06:43PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
114,505
99,173
36,347
39,671
-19,424
-
Depreciation & amortization
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 activites
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 activites
264
195
94
632
333
-
Net cash used for investing activites
-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 activites
-88,817
-86,289
-61,023
-62,545
-24,038
-
Net cash used privided 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
-