|
Segment Information (Details) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
|
Jan. 25, 2015
|
Oct. 26, 2014
|
Jul. 27, 2014
|
Apr. 27, 2014
|
Jan. 26, 2014
|
Oct. 27, 2013
|
Jul. 28, 2013
|
Apr. 28, 2013
|
Jan. 25, 2015
|
Jan. 26, 2014
|
Jan. 27, 2013
|
| Segment Reporting |
|
|
|
|
|
|
|
|
|
|
|
| Revenue |
$ 1,250,514us-gaap_Revenues |
$ 1,225,382us-gaap_Revenues |
$ 1,102,824us-gaap_Revenues |
$ 1,102,787us-gaap_Revenues |
$ 1,144,218us-gaap_Revenues |
$ 1,053,967us-gaap_Revenues |
$ 977,238us-gaap_Revenues |
$ 954,739us-gaap_Revenues |
$ 4,681,507us-gaap_Revenues |
$ 4,130,162us-gaap_Revenues |
$ 4,280,159us-gaap_Revenues |
| Depreciation and amortization expense |
|
|
|
|
|
|
|
|
220,125us-gaap_DepreciationAndAmortization |
239,148us-gaap_DepreciationAndAmortization |
226,235us-gaap_DepreciationAndAmortization |
| Operating income (loss) |
|
|
|
|
|
|
|
|
758,989us-gaap_OperatingIncomeLoss |
496,227us-gaap_OperatingIncomeLoss |
648,239us-gaap_OperatingIncomeLoss |
| Reconciliation from Segment Totals to Consolidated |
|
|
|
|
|
|
|
|
|
|
|
| Unallocated corporate expenses and other expenses |
|
|
|
|
|
|
|
|
(168,730)nvda_UnallocatedCorporateExpensesAndOtherExpenses |
(166,483)nvda_UnallocatedCorporateExpensesAndOtherExpenses |
(157,680)nvda_UnallocatedCorporateExpensesAndOtherExpenses |
| Stock-based compensation |
|
|
|
|
|
|
|
|
(157,841)us-gaap_ShareBasedCompensation |
(136,295)us-gaap_ShareBasedCompensation |
(136,662)us-gaap_ShareBasedCompensation |
| Other acquisition-related costs |
|
|
|
|
|
|
|
|
(37,355)nvda_OtherAcquisitionRelatedCosts |
(31,652)nvda_OtherAcquisitionRelatedCosts |
(36,138)nvda_OtherAcquisitionRelatedCosts |
| Other Nonrecurring Expense and Benefits |
|
|
|
|
|
|
|
|
0us-gaap_OtherNonrecurringExpense |
(38)us-gaap_OtherNonrecurringExpense |
(20,127)us-gaap_OtherNonrecurringExpense |
| Reconciliation total in All other |
|
|
|
|
|
|
|
|
(99,926)nvda_ReconciliationTotalInAllOther |
(70,468)nvda_ReconciliationTotalInAllOther |
(86,607)nvda_ReconciliationTotalInAllOther |
| GPU |
|
|
|
|
|
|
|
|
|
|
|
| Segment Reporting |
|
|
|
|
|
|
|
|
|
|
|
| Revenue |
|
|
|
|
|
|
|
|
3,838,906us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
3,468,144us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
3,251,712us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
| Depreciation and amortization expense |
|
|
|
|
|
|
|
|
116,683us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
146,571us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
143,262us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
| Operating income (loss) |
|
|
|
|
|
|
|
|
1,113,350us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
834,763us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
694,338us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_GpuMember |
| Tegra processor |
|
|
|
|
|
|
|
|
|
|
|
| Segment Reporting |
|
|
|
|
|
|
|
|
|
|
|
| Revenue |
|
|
|
|
|
|
|
|
578,601us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
398,018us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
764,447us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
| Depreciation and amortization expense |
|
|
|
|
|
|
|
|
57,282us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
49,839us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
40,793us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
| Operating income (loss) |
|
|
|
|
|
|
|
|
(254,435)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
(268,068)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
40,508us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_TegraProcessorMember |
| All Other |
|
|
|
|
|
|
|
|
|
|
|
| Segment Reporting |
|
|
|
|
|
|
|
|
|
|
|
| Revenue |
|
|
|
|
|
|
|
|
264,000us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
264,000us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
264,000us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
| Depreciation and amortization expense |
|
|
|
|
|
|
|
|
46,160us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
42,738us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
42,180us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
| Operating income (loss) |
|
|
|
|
|
|
|
|
(99,926)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
(70,468)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
(86,607)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = nvda_AllOtherMember |
| Corporate [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Segment Reporting |
|
|
|
|
|
|
|
|
|
|
|
| Revenue |
|
|
|
|
|
|
|
|
4,681,507us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |
4,130,162us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |
4,280,159us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |
| Depreciation and amortization expense |
|
|
|
|
|
|
|
|
220,125us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |
239,148us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |
226,235us-gaap_DepreciationAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |
| Operating income (loss) |
|
|
|
|
|
|
|
|
$ 758,989us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |
$ 496,227us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |
$ 648,239us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember |