Derivative Instruments and Hedging Activities (Details) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
6 Months Ended |
|
Dec. 31, 2014 |
Dec. 31, 2013 |
Dec. 31, 2014 |
Dec. 31, 2013 |
Jun. 30, 2014 |
Location in Financial Statements |
|
|
|
|
|
Gains (losses) in accumulated OCI on derivatives (effective portion) |
$ 11,924us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet |
$ 3,864us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet |
$ 13,957us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet |
3573美元us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet |
|
Gains reclassified from accumulated OCI into income (effective portion): |
1,584us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet |
22us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet |
1,812us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet |
2,538us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet |
|
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification |
|
|
|
|
|
Asset derivatives fair value |
11584年us-gaap_DerivativeFairValueOfDerivativeAsset |
|
11584年us-gaap_DerivativeFairValueOfDerivativeAsset |
|
666us-gaap_DerivativeFairValueOfDerivativeAsset |
Liability derivatives fair value |
1,816us-gaap_DerivativeFairValueOfDerivativeLiability |
|
1,816us-gaap_DerivativeFairValueOfDerivativeLiability |
|
898us-gaap_DerivativeFairValueOfDerivativeLiability |
Other Current Assets |
|
|
|
|
|
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification |
|
|
|
|
|
Asset derivatives fair value |
11584年us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember |
|
11584年us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember |
|
666us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember |
Other Current Liabilities |
|
|
|
|
|
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification |
|
|
|
|
|
Liability derivatives fair value |
1,816us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember |
|
1,816us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember |
|
898us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember |
现金流量套期保值|购买 |
|
|
|
|
|
Cash flow hedge contracts |
|
|
|
|
|
Purchase |
24,672klac_NotionalAmountOfCashFlowDerivativePurchaseContracts / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_LongMember |
|
24,672klac_NotionalAmountOfCashFlowDerivativePurchaseContracts / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_LongMember |
|
6,066klac_NotionalAmountOfCashFlowDerivativePurchaseContracts / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_LongMember |
现金流量套期保值|购买| Other Foreign Currency Hedge Contract |
|
|
|
|
|
Other foreign currency hedge contracts |
|
|
|
|
|
Other foreign currency hedge contracts |
106,993invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_LongMember |
|
106,993invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_LongMember |
|
108,901invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_LongMember |
Cash Flow Hedging | Sell |
|
|
|
|
|
Cash flow hedge contracts |
|
|
|
|
|
Sell |
50,058klac_NotionalAmountOfCashFlowDerivativeSalesContracts / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_ShortMember |
|
50,058klac_NotionalAmountOfCashFlowDerivativeSalesContracts / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_ShortMember |
|
33,999klac_NotionalAmountOfCashFlowDerivativeSalesContracts / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_ShortMember |
Cash Flow Hedging | Sell | Other Foreign Currency Hedge Contract |
|
|
|
|
|
Other foreign currency hedge contracts |
|
|
|
|
|
Other foreign currency hedge contracts |
139,157invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_ShortMember |
|
139,157invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_ShortMember |
|
106,322invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_PositionAxis = us-gaap_ShortMember |
Derivatives Designated as Hedging Instruments |
|
|
|
|
|
Location in Financial Statements |
|
|
|
|
|
Gains reclassified from accumulated OCI into income (effective portion): |
1,584us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
22us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
1,812us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
2,538us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
Derivatives Designated as Hedging Instruments | Other Current Assets |
|
|
|
|
|
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification |
|
|
|
|
|
Foreign exchange contracts, other current assets |
3,817us-gaap_ForeignCurrencyContractAssetFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
3,817us-gaap_ForeignCurrencyContractAssetFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
120us-gaap_ForeignCurrencyContractAssetFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
Asset derivatives fair value |
3,817us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
3,817us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
120us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
Derivatives Designated as Hedging Instruments | Other Current Liabilities |
|
|
|
|
|
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification |
|
|
|
|
|
Foreign exchange contracts, other current liabilities |
460us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
460us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
100us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
Liability derivatives fair value |
460us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
460us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
|
100us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |
Not Designated as Hedging Instrument | Other Current Assets |
|
|
|
|
|
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification |
|
|
|
|
|
Foreign exchange contracts, other current assets |
7,767us-gaap_ForeignCurrencyContractAssetFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
|
7,767us-gaap_ForeignCurrencyContractAssetFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
|
546us-gaap_ForeignCurrencyContractAssetFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Asset derivatives fair value |
7,767us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
|
7,767us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
|
546us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Not Designated as Hedging Instrument | Other Current Liabilities |
|
|
|
|
|
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification |
|
|
|
|
|
Foreign exchange contracts, other current liabilities |
1,356us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
|
1,356us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
|
798us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Liability derivatives fair value |
1,356us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
|
1,356us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
|
798us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentLiabilitiesMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Revenues | Derivatives Designated as Hedging Instruments |
|
|
|
|
|
Location in Financial Statements |
|
|
|
|
|
Gains reclassified from accumulated OCI into income (effective portion): |
1,933us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SalesMember |
(128)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SalesMember |
2,202us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SalesMember |
2,322us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SalesMember |
|
Costs of Revenues | Derivatives Designated as Hedging Instruments |
|
|
|
|
|
Location in Financial Statements |
|
|
|
|
|
Gains reclassified from accumulated OCI into income (effective portion): |
(475)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember |
150us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember |
(516)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember |
216us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember |
|
Interest Expense | Derivatives Designated as Hedging Instruments |
|
|
|
|
|
Location in Financial Statements |
|
|
|
|
|
Gains reclassified from accumulated OCI into income (effective portion): |
126us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
126us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
|
Interest Income and Other, Net | Derivatives Designated as Hedging Instruments |
|
|
|
|
|
Location in Financial Statements |
|
|
|
|
|
Gains (losses) recognized in income on derivatives (ineffective portion and amount excluded from effectiveness testing) |
77us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = klac_InterestIncomeAndOtherNetMember |
44us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = klac_InterestIncomeAndOtherNetMember |
120us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = klac_InterestIncomeAndOtherNetMember |
26us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = klac_InterestIncomeAndOtherNetMember |
|
Interest Income and Other, Net | Not Designated as Hedging Instrument |
|
|
|
|
|
Location in Financial Statements |
|
|
|
|
|
Gains recognized in income |
7,187us-gaap_DerivativeGainLossOnDerivativeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = klac_InterestIncomeAndOtherNetMember |
2,722us-gaap_DerivativeGainLossOnDerivativeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = klac_InterestIncomeAndOtherNetMember |
11,112us-gaap_DerivativeGainLossOnDerivativeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = klac_InterestIncomeAndOtherNetMember |
5,348us-gaap_DerivativeGainLossOnDerivativeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = klac_InterestIncomeAndOtherNetMember |
|
Loss on extinguishment of debt and other, net | Not Designated as Hedging Instrument |
|
|
|
|
|
Location in Financial Statements |
|
|
|
|
|
Gains recognized in income |
1,180us-gaap_DerivativeGainLossOnDerivativeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = klac_GainLossOnExtinguishmentOfDebtAndOtherNetMember |
0us-gaap_DerivativeGainLossOnDerivativeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = klac_GainLossOnExtinguishmentOfDebtAndOtherNetMember |
1,180us-gaap_DerivativeGainLossOnDerivativeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = klac_GainLossOnExtinguishmentOfDebtAndOtherNetMember |
0us-gaap_DerivativeGainLossOnDerivativeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = klac_GainLossOnExtinguishmentOfDebtAndOtherNetMember |
|
Accumulated OCI | Derivatives Designated as Hedging Instruments |
|
|
|
|
|
Location in Financial Statements |
|
|
|
|
|
Gains (losses) in accumulated OCI on derivatives (effective portion) |
$ 11,924us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_OtherComprehensiveIncomeLocationAxis = us-gaap_OtherComprehensiveIncomeMember |
$ 3,864us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_OtherComprehensiveIncomeLocationAxis = us-gaap_OtherComprehensiveIncomeMember |
$ 13,957us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_OtherComprehensiveIncomeLocationAxis = us-gaap_OtherComprehensiveIncomeMember |
3573美元us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_OtherComprehensiveIncomeLocationAxis = us-gaap_OtherComprehensiveIncomeMember |
|