XML 57 R61.htm IDEA: XBRL DOCUMENT
v3.20.1

Derivative Financial Instruments (Notional Amounts Of Outstanding Forward Contracts) (Details) - Forward Contracts - USD ($) $ in Thousands | Mar. 28, 2020 | Sep. 30, 2019
--- | --- | ---
Not Designated as Hedging Instrument |  |
Notional amount | $ 426,676 | $ 498,355
Not Designated as Hedging Instrument | Canadian / U.S. Dollar |  |
Notional amount | 5,781 | 9,408
Not Designated as Hedging Instrument | Euro / U.S. Dollar |  |
Notional amount | 304,482 | 308,282
Not Designated as Hedging Instrument | British Pound / U.S. Dollar |  |
Notional amount | 6,713 | 3,756
Not Designated as Hedging Instrument | Israeli Sheqel / U.S. Dollar |  |
Notional amount | 8,350 | 10,272
Not Designated as Hedging Instrument | Japanese Yen / U.S. Dollar |  |
Notional amount | 18,935 | 37,462
Not Designated as Hedging Instrument | Swiss Franc / U.S. Dollar |  |
Notional amount | 13,986 | 12,001
Not Designated as Hedging Instrument | Danish Kroner/ U.S. Dollar |  |
Notional amount | 3,877 | 0
Not Designated as Hedging Instrument | Swedish Kronor / U.S. Dollar |  |
Notional amount | 6,873 | 20,636
Not Designated as Hedging Instrument | Singapore Dollar / U.S. Dollar |  |
Notional amount | 41,190 | 34,585
Not Designated as Hedging Instrument | Chinese Renminbi / U.S. Dollar |  |
Notional amount | 5,692 | 52,466
Not Designated as Hedging Instrument | Russian Ruble / U.S. Dollar |  |
Notional amount | 6,876 | 0
Not Designated as Hedging Instrument | All other |  |
Notional amount | 3,921 | 9,487
Net Investment Hedging | Designated as Hedging Instrument |  |
Notional amount | 182,095 | 183,396
Net Investment Hedging | Designated as Hedging Instrument | Euro / U.S. Dollar |  |
Notional amount | $ 182,095 | $ 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=currency_DKK
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=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: |