XML 112 R60.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Derivative Financial Instruments (Notional Amounts Of Outstanding Forward Contracts) (Details) - Forward Contracts - USD ($) $ in Thousands | Dec. 28, 2019 | Sep. 30, 2019
--- | --- | ---
Not Designated as Hedging Instrument |  |
Notional amount | $ 415,355 | $ 498,355
Not Designated as Hedging Instrument | Canadian / U.S. Dollar |  |
Notional amount | 7,962 | 9,408
Not Designated as Hedging Instrument | Euro / U.S. Dollar |  |
Notional amount | 273,748 | 308,282
Not Designated as Hedging Instrument | British Pound / U.S. Dollar |  |
Notional amount | 4,344 | 3,756
Not Designated as Hedging Instrument | Israeli Sheqel / U.S. Dollar |  |
Notional amount | 7,824 | 10,272
Not Designated as Hedging Instrument | Japanese Yen / U.S. Dollar |  |
Notional amount | 34,103 | 37,462
Not Designated as Hedging Instrument | Swiss Franc / U.S. Dollar |  |
Notional amount | 8,116 | 12,001
Not Designated as Hedging Instrument | Swedish Kronor / U.S. Dollar |  |
Notional amount | 4,837 | 20,636
Not Designated as Hedging Instrument | Chinese Yuan offshore / U.S. Dollar |  |
Notional amount | 1,238 | 43,387
Not Designated as Hedging Instrument | Singapore Dollar / U.S. Dollar |  |
Notional amount | 44,617 | 34,585
Not Designated as Hedging Instrument | Chinese Renminbi / U.S. Dollar |  |
Notional amount | 14,369 | 9,079
Not Designated as Hedging Instrument | Russian Ruble / U.S. Dollar |  |
Notional amount | 6,360 | 0
Not Designated as Hedging Instrument | All other |  |
Notional amount | 7,837 | 9,487
Net Investment Hedging | Designated as Hedging Instrument |  |
Notional amount | 151,595 | 183,396
Net Investment Hedging | Designated as Hedging Instrument | Euro / U.S. Dollar |  |
Notional amount | $ 151,595 | $ 183,396

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_CAD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_EUR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_GBP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_ILS
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_JPY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_CHF
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=pmtc_SwedishKronaEuroMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=pmtc_ChineseYuanOffshoreMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_SGD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_CNY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_RUB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=pmtc_AllOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |