Netflix Cash Flow Statement Analysis

Operating, investing, and financing activities in billions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Netflix, Inc. (NFLX) - Annual data in billions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2025Dec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income10.988.715.414.495.122.761.871.21
Depreciation & Amortization16.7615.630.3614.360.2110.929.327.62
Deferred Income Tax-0.44-0.59-0.46-0.170.200.07-0.09-0.09
Stock Based Compensation0.370.270.340.580.400.420.000.00
Change in Working Capital-0.46-0.03-0.12-0.76-0.24-0.030.040.29
Change in Accounts Payable-0.010.120.09-0.160.15-0.040.000.00
Change in Other Working Capital-17.13-0.15-0.39-0.63-0.48-0.180.000.00
Other Operating Activities-17.13-16.63-12.91-15.55-17.32-11.83-13.98-11.96
Net Cash from Operating Activities10.157.367.272.030.392.43-2.89-2.68
Investing Activities
Capital Expenditures-0.69-0.44-0.350.41-0.520.500.25-0.17
Acquisitions-0.020.000.00-0.76-0.790.000.000.00
Purchases of Investments-0.17-1.740.89-0.910.000.000.000.00
Sales/Maturities of Investments1.920.001.40-0.91-0.03-0.01-0.130.00
Other Investing Activities0.000.000.000.00-0.03-0.01-0.13-0.17
Net Cash from Investing Activities1.04-2.180.54-2.08-1.34-0.51-0.39-0.34
Financing Activities
Debt Repayment-1.831.390.00-0.70-0.50-0.01-0.040.00
Common Stock Issued0.670.830.170.040.170.240.070.12
Common Stock Repurchased-9.13-6.26-6.050.00-0.820.000.000.00
Other Financing Activities-0.05-0.04-0.080.00-0.22-0.010.00-0.04
Net Cash from Financing Activities-10.35-4.07-5.95-0.66-1.151.244.514.05
Summary
Effect of Forex Changes on Cash0.39-0.420.08-0.17-0.090.040.00-0.04
Net Change in Cash0.850.691.95-0.71-2.183.161.231.03
Cash at Beginning of Period7.817.125.176.068.245.043.812.82
Cash at End of Period9.047.81-7.735.176.068.245.043.81
Free Cash Flow9.466.926.931.62-0.131.93-3.14-2.85
Supplemental Disclosures
Interest Paid0.720.670.680.700.760.760.600.38
Income Taxes Paid2.221.641.160.810.510.290.400.13