XML 25 R37.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 | Mar. 29, 2015 | Jun. 29, 2014
--- | --- | ---
Financial Instruments [Line Items] |  |
Cost | $ 4,148,577 lrcx_InvestmentsAmortizedCost | $ 3,228,743 lrcx_InvestmentsAmortizedCost
Unrealized Gain | 7,325 lrcx_InvestmentsUnrealizedGain | 6,551 lrcx_InvestmentsUnrealizedGain
Unrealized (Loss) | (2,012)lrcx_InvestmentsUnrealizedLoss | (1,400)lrcx_InvestmentsUnrealizedLoss
Fair Value | 4,153,890 us-gaap_InvestmentsFairValueDisclosure | 3,233,894 us-gaap_InvestmentsFairValueDisclosure
Cash and Cash Equivalents | 1,635,636 us-gaap_CashAndCashEquivalentsFairValueDisclosure | 1,452,677 us-gaap_CashAndCashEquivalentsFairValueDisclosure
Short-Term Investments | 2,313,495 lrcx_ShortTermInvestmentsFairValueDisclosure | 1,612,967 lrcx_ShortTermInvestmentsFairValueDisclosure
Restricted Cash & Investments | 164,300 lrcx_RestrictedCashFairValueDisclosure | 146,492 lrcx_RestrictedCashFairValueDisclosure
Other Assets | 40,459 us-gaap_OtherAssetsFairValueDisclosure | 21,758 us-gaap_OtherAssetsFairValueDisclosure
Fair Value Level 1 |  |
Financial Instruments [Line Items] |  |
Cost | 1,708,223 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,532,030 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Unrealized Gain | 4,828 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 3,152 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Unrealized (Loss) | (47)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | (27)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value | 1,713,004 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 | 1,215,441 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,168,261 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Short-Term Investments | 299,335 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 204,549 lrcx_ShortTermInvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Restricted Cash & Investments | 157,769 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 140,587 lrcx_RestrictedCashFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Other Assets | 40,459 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 | 2,013,628 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 1,411,682 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized Gain | 2,497 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 3,399 lrcx_InvestmentsUnrealizedGain / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Unrealized (Loss) | (1,965)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | (1,373)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Fair Value | 2,014,160 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 | 2,014,160 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 | 479,943 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 | 716 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) | (51)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 | 480,608 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 | 480,608 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,228,757 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 | 1,550 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) | (973)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,229,334 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,229,334 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 | 426,726 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember | 285,031 lrcx_InvestmentsAmortizedCost / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember
Fair Value | 426,726 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember | 285,031 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember
Cash and Cash Equivalents | 420,195 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember | 279,126 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = us-gaap_CashMember
Restricted Cash & Investments | 6,531 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 | 1,215,441 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 | 1,215,441 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 | 1,215,441 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 | 324,199 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 | 398 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) | (42)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 | 324,555 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 | 299,335 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 | 25,220 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 | 36,034 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,430 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
Unrealized (Loss) | (5)lrcx_InvestmentsUnrealizedLoss / us-gaap_FairValueByAssetClassAxis = lrcx_MutualFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Fair Value | 40,459 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 | 40,459 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 | 77,613 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 | 27 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) | (38)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 | 77,602 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 | 77,602 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 | 56,892 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 | 72 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) | (39)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 | 56,925 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 | 56,925 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 | 28,538 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 | 93 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) | (144)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 | 28,487 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 | 28,487 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 | 141,885 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 | 39 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) | (720)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 | 141,204 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 | $ 141,204 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: |