Quarterly report pursuant to Section 13 or 15(d)

Equity and Long-Term Incentive Compensation Plans (Cash Dividends) (Details)

v2.4.1.9
Equity and Long-Term Incentive Compensation Plans (Cash Dividends) (Details) (USD $)
3 Months Ended 6 Months Ended 0 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Nov. 06, 2014
Nov. 19, 2014
Nov. 30, 2014
Jun. 30, 2014
Dividends Payable [Line Items]                
Cash dividends declared per share (in dollars per share) $ 17us-gaap_CommonStockDividendsPerShareDeclared $ 0.45us-gaap_CommonStockDividendsPerShareDeclared $ 17.5us-gaap_CommonStockDividendsPerShareDeclared $ 0.9us-gaap_CommonStockDividendsPerShareDeclared        
Payment of dividends     $ 2,879,152,000us-gaap_PaymentsOfDividends $ 149,600,000us-gaap_PaymentsOfDividends        
Retained earnings 24,770,000us-gaap_RetainedEarningsAccumulatedDeficit   24,770,000us-gaap_RetainedEarningsAccumulatedDeficit         2,479,113,000us-gaap_RetainedEarningsAccumulatedDeficit
Dividends payable - financing activities 42,987,000us-gaap_DividendsPayableCurrentAndNoncurrent 0us-gaap_DividendsPayableCurrentAndNoncurrent 42,987,000us-gaap_DividendsPayableCurrentAndNoncurrent 0us-gaap_DividendsPayableCurrentAndNoncurrent        
Regular Cash Dividend                
Dividends Payable [Line Items]                
Cash dividends declared per share (in dollars per share)         $ 0.50us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= klac_RegularCashDividendMember
     
Payment of dividends 82,300,000us-gaap_PaymentsOfDividends
/ us-gaap_DividendsAxis
= klac_RegularCashDividendMember
75,000,000us-gaap_PaymentsOfDividends
/ us-gaap_DividendsAxis
= klac_RegularCashDividendMember
164,700,000us-gaap_PaymentsOfDividends
/ us-gaap_DividendsAxis
= klac_RegularCashDividendMember
149,600,000us-gaap_PaymentsOfDividends
/ us-gaap_DividendsAxis
= klac_RegularCashDividendMember
       
Special Cash Dividend                
Dividends Payable [Line Items]                
Cash dividends declared per share (in dollars per share) $ 16.50us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
$ 0us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
  $ 0us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
  $ 16.50us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
$ 16.50us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
 
Total amount of dividends accrued             2,760,000,000us-gaap_DividendsCommonStockCash
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
 
Retained earnings           0us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
   
Special Cash Dividend | Restricted Stock Unit, Performance-Based And Service-Based                
Dividends Payable [Line Items]                
Dividends payable - financing activities 43,000,000us-gaap_DividendsPayableCurrentAndNoncurrent
/ us-gaap_AwardTypeAxis
= klac_RestrictedStockUnitPerformanceBasedAndServiceBasedMember
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
  43,000,000us-gaap_DividendsPayableCurrentAndNoncurrent
/ us-gaap_AwardTypeAxis
= klac_RestrictedStockUnitPerformanceBasedAndServiceBasedMember
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
         
Special Cash Dividend | Retained Earnings                
Dividends Payable [Line Items]                
Total amount of dividends accrued           2,100,000,000us-gaap_DividendsCommonStockCash
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Special Cash Dividend | Additional Paid-in Capital                
Dividends Payable [Line Items]                
Total amount of dividends accrued           $ 646,500,000us-gaap_DividendsCommonStockCash
/ us-gaap_DividendsAxis
= klac_SpecialCashDividendMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember