XML 51 R36.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Cash, Cash Equivalents, Short-Term Investments, Restricted Cash and Investments and Other Assets Measured at Fair Value on Recurring Basis (Detail) (USD $) In Thousands, unless otherwise specified | Dec. 28, 2014 | Jun. 29, 2014
--- | --- | ---
Financial Instruments [Line Items] |  |
Cost | $ 3,065,157 lrcx_InvestmentsAmortizedCost | $ 3,228,743 lrcx_InvestmentsAmortizedCost
Unrealized Gain | 5,898 lrcx_InvestmentsUnrealizedGain | 6,551 lrcx_InvestmentsUnrealizedGain
Unrealized (Loss) | (4,709)lrcx_InvestmentsUnrealizedLoss | (1,400)lrcx_InvestmentsUnrealizedLoss
Fair Value | 3,066,346 us-gaap_InvestmentsFairValueDisclosure | 3,233,894 us-gaap_InvestmentsFairValueDisclosure
Cash and Cash Equivalents | 981,275 us-gaap_CashAndCashEquivalentsFairValueDisclosure | 1,452,677 us-gaap_CashAndCashEquivalentsFairValueDisclosure
Short-Term Investments | 1,902,402 lrcx_ShortTermInvestmentsFairValueDisclosure | 1,612,967 lrcx_ShortTermInvestmentsFairValueDisclosure
Restricted Cash & Investments | 155,455 lrcx_RestrictedCashFairValueDisclosure | 146,492 lrcx_RestrictedCashFairValueDisclosure
Other Assets | 27,214 us-gaap_OtherAssetsFairValueDisclosure | 21,758 us-gaap_OtherAssetsFairValueDisclosure
Fair Value Level 1 |  |
Financial Instruments [Line Items] |  |
Cost | 1,122,400 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,532,030 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Unrealized Gain | 4,640 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 3,152 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Unrealized (Loss) | (361)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | (27)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value | 1,126,679 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,535,155 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Cash and Cash Equivalents | 673,623 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,168,261 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Short-Term Investments | 276,142 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 204,549 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Restricted Cash & Investments | 149,700 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 140,587 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Other Assets | 27,214 us-gaap_OtherAssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 21,758 us-gaap_OtherAssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value Level 2 |  |
Financial Instruments [Line Items] |  |
Cost | 1,629,350 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 1,411,682 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized Gain | 1,258 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 3,399 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized (Loss) | (4,348)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | (1,373)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Fair Value | 1,626,260 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 1,413,708 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Cash and Cash Equivalents |  | 5,290 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Short-Term Investments | 1,626,260 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 1,408,418 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Fair Value Level 2 | Municipal Notes And Bonds |  |
Financial Instruments [Line Items] |  |
Cost | 250,218 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember | 334,329 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember
Unrealized Gain | 520 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember | 1,108 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember
Unrealized (Loss) | (54)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember | (4)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember
Fair Value | 250,684 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember | 335,433 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember
Cash and Cash Equivalents |  | 5,290 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember
Short-Term Investments | 250,684 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember | 330,143 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember
Fair Value Level 2 | Corporate Notes And Bonds |  |
Financial Instruments [Line Items] |  |
Cost | 1,127,008 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember | 874,540 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember
Unrealized Gain | 611 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember | 2,034 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember
Unrealized (Loss) | (3,236)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember | (335)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember
Fair Value | 1,124,383 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember | 876,239 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember
Short-Term Investments | 1,124,383 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember | 876,239 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember
Cash |  |
Financial Instruments [Line Items] |  |
Cost | 313,407 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember | 285,031 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember
Fair Value | 313,407 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember | 285,031 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember
Cash and Cash Equivalents | 307,652 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember | 279,126 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember
Restricted Cash & Investments | 5,755 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember | 5,905 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember
Time Deposits | Fair Value Level 1 |  |
Financial Instruments [Line Items] |  |
Cost | 132,549 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_BankTimeDepositsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 132,549 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_BankTimeDepositsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value | 132,549 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_BankTimeDepositsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 132,549 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_BankTimeDepositsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Restricted Cash & Investments | 132,549 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_BankTimeDepositsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 132,549 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_BankTimeDepositsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Money Market Funds | Fair Value Level 1 |  |
Financial Instruments [Line Items] |  |
Cost | 673,623 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,168,261 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value | 673,623 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,168,261 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Cash and Cash Equivalents | 673,623 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,168,261 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
US Treasury and Agencies | Fair Value Level 1 |  |
Financial Instruments [Line Items] |  |
Cost | 293,606 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 212,436 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Unrealized Gain | 48 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 178 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Unrealized (Loss) | (361)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | (27)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value | 293,293 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 212,587 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Short-Term Investments | 276,142 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 204,549 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Restricted Cash & Investments | 17,151 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 8,038 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Mutual Funds | Fair Value Level 1 |  |
Financial Instruments [Line Items] |  |
Cost | 22,622 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 18,784 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Unrealized Gain | 4,592 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 2,974 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value | 27,214 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 21,758 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Other Assets | 27,214 us-gaap_OtherAssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 21,758 us-gaap_OtherAssetsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Government-Sponsored Enterprises | Fair Value Level 2 |  |
Financial Instruments [Line Items] |  |
Cost | 58,450 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 27,666 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized Gain | 11 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 41 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized (Loss) | (84)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | (15)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Fair Value | 58,377 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 27,692 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Short-Term Investments | 58,377 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 27,692 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Foreign Government Bonds | Fair Value Level 2 |  |
Financial Instruments [Line Items] |  |
Cost | 45,022 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 35,438 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized Gain | 6 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 57 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized (Loss) | (154)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | (28)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Fair Value | 44,874 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 35,467 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Short-Term Investments | 44,874 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 35,467 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Mortgage Backed Securities - Residential | Fair Value Level 2 |  |
Financial Instruments [Line Items] |  |
Cost | 17,365 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 27,067 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized Gain | 65 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 59 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized (Loss) | (103)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | (182)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Fair Value | 17,327 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 26,944 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Short-Term Investments | 17,327 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 26,944 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_ResidentialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Mortgage Backed Securities - Commercial | Fair Value Level 2 |  |
Financial Instruments [Line Items] |  |
Cost | 131,287 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 112,642 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized Gain | 45 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 100 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized (Loss) | (717)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | (809)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Fair Value | 130,615 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 111,933 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Short-Term Investments | $ 130,615 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | $ 111,933 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member

X
- Details
Name: | lrcx_FinancialInstrumentsLineItems
Namespace Prefix: | lrcx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the cost of debt and equity securities, net of adjustments made for accretion, amortization, other-than-temporary impairments, and hedging, if any. + References No definition available. + Details
Name: | lrcx_InvestmentsAmortizedCost
Namespace Prefix: | lrcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the unrealized gain on debt or equity securities. + References No definition available. + Details
Name: | lrcx_InvestmentsUnrealizedGain
Namespace Prefix: | lrcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the unrealized loss on debt or equity securities. + References No definition available. + Details
Name: | lrcx_InvestmentsUnrealizedLoss
Namespace Prefix: | lrcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fair value of cash and investments that is restricted as to withdrawal or usage, valued by the entity on a recurring basis. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. + References No definition available. + Details
Name: | lrcx_RestrictedCashFairValueDisclosure
Namespace Prefix: | lrcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents investments classified as available for sale reported on the balance sheet at period end measured at fair value on a recurring basis by the entity. + References No definition available. + Details
Name: | lrcx_ShortTermInvestmentsFairValueDisclosure
Namespace Prefix: | lrcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 + Details
Name: | us-gaap_CashAndCashEquivalentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Available-for-Sale Securities -URI http://asc.fasb.org/extlink&oid=6505594 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Trading Securities -URI http://asc.fasb.org/extlink&oid=6526789 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph a, f, g -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 35 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=27723805&loc=d3e24584-111560 + Details
Name: | us-gaap_InvestmentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of other assets. + References No definition available. + Details
Name: | us-gaap_OtherAssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=lrcx_MutualFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_BankTimeDepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_CashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_CommercialMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasuryAndGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |