UK markets close in 3 hours 1 minute

Netflix, Inc. (NFLX)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
637.97+9.68 (+1.54%)
At close: 4:00PM EDT
638.76 +0.79 (+0.12%)
Pre-market: 08:29AM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2020
31/12/2019
31/12/2018
31/12/2017
Cash flows from operating activities
Net income
4,391,860
2,761,395
1,866,916
1,211,242
558,929
Depreciation & amortisation
11,377,074
10,922,622
9,319,826
7,656,457
6,330,385
Deferred income taxes
10,999
70,066
-94,443
-85,520
-208,688
Stock-based compensation
422,764
415,180
405,376
320,657
182,209
Change in working capital
-176,414
-31,873
43,043
293,767
58,977
Accounts payable
154,575
-41,605
96,063
199,198
74,559
Other working capital
1,390,148
1,929,154
-3,140,357
-2,893,011
-2,012,970
Other non-cash items
-14,503,610
-12,243,591
-14,382,464
-12,003,129
-8,848,550
Net cash provided by operating activities
1,839,594
2,427,077
-2,887,322
-2,680,479
-1,785,948
Cash flows from investing activities
Investments in property, plant and equipment
-449,446
-497,923
-253,035
-212,532
-227,022
Purchases of investments
-
-
0
0
-74,819
Sales/maturities of investments
-
-
0
0
342,859
Other investing activities
-12,498
-7,431
-134,029
-126,588
-6,689
Net cash used for investing activities
-461,944
-505,354
-387,064
-339,120
34,329
Cash flows from financing activities
Common stock issued
170,472
235,406
72,490
124,502
88,378
Other financing activities
-
-7,559
-36,134
-37,827
-31,898
Net cash used provided by (used for) financing activities
-829,550
1,237,311
4,505,662
4,048,527
3,076,990
Net change in cash
624,572
3,195,084
1,231,745
989,246
1,355,219
Cash at beginning of period
7,180,046
5,043,786
3,812,041
2,822,795
1,467,576
Cash at end of period
7,728,146
8,238,870
5,043,786
3,812,041
2,822,795
Free cash flow
Operating cash flow
1,839,594
2,427,077
-2,887,322
-2,680,479
-1,785,948
Capital expenditure
-449,446
-497,923
-253,035
-212,532
-227,022
Free cash flow
1,390,148
1,929,154
-3,140,357
-2,893,011
-2,012,970