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,157lrcx_InvestmentsAmortizedCost $ 3,228,743lrcx_InvestmentsAmortizedCost
Unrealized Gain 5,898lrcx_InvestmentsUnrealizedGain 6,551lrcx_InvestmentsUnrealizedGain
Unrealized (Loss) (4,709)lrcx_InvestmentsUnrealizedLoss (1,400)lrcx_InvestmentsUnrealizedLoss
Fair Value 3,066,346us-gaap_InvestmentsFairValueDisclosure 3,233,894us-gaap_InvestmentsFairValueDisclosure
Cash and Cash Equivalents 981,275us-gaap_CashAndCashEquivalentsFairValueDisclosure 1,452,677us-gaap_CashAndCashEquivalentsFairValueDisclosure
Short-Term Investments 1,902,402lrcx_ShortTermInvestmentsFairValueDisclosure 1,612,967lrcx_ShortTermInvestmentsFairValueDisclosure
Restricted Cash & Investments 155,455lrcx_RestrictedCashFairValueDisclosure 146,492lrcx_RestrictedCashFairValueDisclosure
Other Assets 27,214us-gaap_OtherAssetsFairValueDisclosure 21,758us-gaap_OtherAssetsFairValueDisclosure
Fair Value Level 1    
Financial Instruments [Line Items]    
Cost 1,122,400lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,532,030lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Unrealized Gain 4,640lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3,152lrcx_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,679us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,535,155us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Cash and Cash Equivalents 673,623us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,168,261us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Short-Term Investments 276,142lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
204,549lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Restricted Cash & Investments 149,700lrcx_RestrictedCashFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
140,587lrcx_RestrictedCashFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other Assets 27,214us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
21,758us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value Level 2    
Financial Instruments [Line Items]    
Cost 1,629,350lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,411,682lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Unrealized Gain 1,258lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
3,399lrcx_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,260us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,413,708us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Cash and Cash Equivalents   5,290us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Short-Term Investments 1,626,260lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,408,418lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value Level 2 | Municipal Notes And Bonds    
Financial Instruments [Line Items]    
Cost 250,218lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
334,329lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
Unrealized Gain 520lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
1,108lrcx_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,684us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
335,433us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
Cash and Cash Equivalents   5,290us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
Short-Term Investments 250,684lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
330,143lrcx_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,008lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
874,540lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Unrealized Gain 611lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
2,034lrcx_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,383us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
876,239us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Short-Term Investments 1,124,383lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
876,239lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Cash    
Financial Instruments [Line Items]    
Cost 313,407lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashMember
285,031lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashMember
Fair Value 313,407us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashMember
285,031us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashMember
Cash and Cash Equivalents 307,652us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashMember
279,126us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashMember
Restricted Cash & Investments 5,755lrcx_RestrictedCashFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashMember
5,905lrcx_RestrictedCashFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashMember
Time Deposits | Fair Value Level 1    
Financial Instruments [Line Items]    
Cost 132,549lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_BankTimeDepositsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
132,549lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_BankTimeDepositsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value 132,549us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_BankTimeDepositsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
132,549us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_BankTimeDepositsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Restricted Cash & Investments 132,549lrcx_RestrictedCashFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_BankTimeDepositsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
132,549lrcx_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,623lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,168,261lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value 673,623us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,168,261us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Cash and Cash Equivalents 673,623us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,168,261us-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,606lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
212,436lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Unrealized Gain 48lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
178lrcx_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,293us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
212,587us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Short-Term Investments 276,142lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
204,549lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Restricted Cash & Investments 17,151lrcx_RestrictedCashFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
8,038lrcx_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,622lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= lrcx_MutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
18,784lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= lrcx_MutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Unrealized Gain 4,592lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByAssetClassAxis
= lrcx_MutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,974lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByAssetClassAxis
= lrcx_MutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value 27,214us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= lrcx_MutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
21,758us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= lrcx_MutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other Assets 27,214us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= lrcx_MutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
21,758us-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,450lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
27,666lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Unrealized Gain 11lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
41lrcx_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,377us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
27,692us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Short-Term Investments 58,377lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
27,692lrcx_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,022lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
35,438lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Unrealized Gain 6lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
57lrcx_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,874us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
35,467us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Short-Term Investments 44,874lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
35,467lrcx_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,365lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
27,067lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Unrealized Gain 65lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
59lrcx_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,327us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
26,944us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Short-Term Investments 17,327lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
26,944lrcx_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,287lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
112,642lrcx_InvestmentsAmortizedCost
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Unrealized Gain 45lrcx_InvestmentsUnrealizedGain
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
100lrcx_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,615us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
111,933us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Short-Term Investments $ 130,615lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
$ 111,933lrcx_ShortTermInvestmentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member