NVIDIA CORP - Annual Financials - Cash Flow (SEC)

Updated on January 3, 2026.
Related Topics: SEC Topic List.
Data Source: SEC.

See details in table below.

You can see similar for other companies.

NVIDIA CORP - Annual Cash Flow (In Millions of USD, Except Per Share Amounts)
Breakdown 2025-01-31 2024-01-31 2023-01-31
Net income 72880 29760 4368
Stock-based compensation expense 4737 3549 2709
Depreciation and amortization 372 1508 315
Deferred income taxes -4477 -2489 -2164
(Gains) losses on non-marketable equity securities and publicly-held equity securities, net 1030 238 -45
Acquisition termination cost 0 0 1353
Other 502 278 7
Accounts receivable 13063 6172 -822
Inventories 4781 98 2554
Prepaid expenses and other assets 395 1522 1517
Accounts payable 3357 1531 -551
Accrued and other current liabilities 4278 2025 1341
Other long-term liabilities 1221 514 252
Net cash provided by operating activities 64089 28090 5641
Proceeds from maturities of marketable securities 11195 9732 19425
Proceeds from sales of marketable securities 495 50 1806
Proceeds from sales of non-marketable equity securities 171 1 8
Purchases of marketable securities 26575 18211 11897
Purchases related to property and equipment and intangible assets 3236 1069 1833
Purchases of non-marketable equity securities 1486 862 85
Acquisitions, net of cash acquired 1007 83 49
Other 502 278 7
Net cash provided by (used in) investing activities -20421 -10566 7375
Proceeds related to employee stock plans 490 403 355
Payments related to repurchases of common stock 33706 9533 10039
Payments related to tax on restricted stock units 6930 2783 1475
Repayment of debt 1250 1250 0
Dividends paid 834 395 398
Principal payments on property and equipment and intangible assets 129 74 58
Other 502 278 7
Net cash used in financing activities -42359 -13633 -11617
Change in cash and cash equivalents 1309 3891 1399
Cash and cash equivalents at beginning of period 8589 7280 3389
Cash and cash equivalents at end of period 8589 7280 3389
Cash paid for income taxes, net 15118 6549 1404
Cash paid for interest 246 252 254