# PTC Moat

Status: published. Policy: company-analysis-1.

PTC has a narrow switching-cost moat supported by multi-year non-cancellable subscriptions, substantial contracted obligations and expansion of its active recurring contract base. Product data and engineering workflows plausibly deepen dependency, although migration costs are unquantified. Historical price increases provide limited evidence of realized pricing power. SaaS competition and lower entry barriers constrain durability.

## switching_costs

Multi-year non-cancellable subscriptions create demonstrated contractual friction. Existing-customer expansion and growth in active contracts support continued demand; embedded product data and cross-functional workflows plausibly add operational switching costs, but that element relies on issuer descriptions.

Durability: Contractual protection extends across multiple years: June 2026 RPO was $2,417.7 million, with 46% expected beyond twelve months. Similar non-cancellable arrangements were disclosed in 2023. This supports a current advantage without establishing exceptional long-term durability.

Risks: Established CAD and PLM rivals, increasingly lower entry barriers and the SaaS transition could weaken customer dependency at renewal. ARR growth does not isolate renewals, pricing or new customers. Internal software exchange rights also provide customers flexibility.

Invalidation: The thesis would weaken materially if comparable continuing-business ARR repeatedly contracted because of customer departures or subscription reductions, existing customers stopped expanding, or replacement contracts lost multi-year non-cancellable protection. Evidence that customers routinely migrate engineering data and workflows without material disruption would invalidate the inferred operational switching costs.

Competitors: Autodesk, Dassault Systèmes SA, Siemens AG
- [https://www.sec.gov/Archives/edgar/data/857005/000119312525291326/ptc-20250930.htm](https://www.sec.gov/Archives/edgar/data/857005/000119312525291326/ptc-20250930.htm) · 2025-11-21
- [https://www.sec.gov/Archives/edgar/data/857005/000119312526328444/ptc-20260630.htm](https://www.sec.gov/Archives/edgar/data/857005/000119312526328444/ptc-20260630.htm) · 2026-07-31
- [https://www.sec.gov/Archives/edgar/data/857005/000110465925124170/tm2526581-1_def14a.htm](https://www.sec.gov/Archives/edgar/data/857005/000110465925124170/tm2526581-1_def14a.htm) · 2025-12-23
- [https://www.sec.gov/Archives/edgar/data/857005/000095017024127231/ptc-20240930.htm](https://www.sec.gov/Archives/edgar/data/857005/000095017024127231/ptc-20240930.htm) · 2024-11-14
- [https://www.sec.gov/Archives/edgar/data/857005/000095012323011049/ptc-20230930.htm](https://www.sec.gov/Archives/edgar/data/857005/000095012323011049/ptc-20230930.htm) · 2023-11-20
- [https://www.sec.gov/Archives/edgar/data/857005/000119312526209869/ptc-20260331.htm](https://www.sec.gov/Archives/edgar/data/857005/000119312526209869/ptc-20260331.htm) · 2026-05-07
- [https://www.sec.gov/Archives/edgar/data/857005/000119312526413124/d174191dex991.htm](https://www.sec.gov/Archives/edgar/data/857005/000119312526413124/d174191dex991.htm) · 2026-10-05
- [https://www.sec.gov/Archives/edgar/data/857005/000119312526323617/ptc-ex99_1.htm](https://www.sec.gov/Archives/edgar/data/857005/000119312526323617/ptc-ex99_1.htm) · 2026-07-29
- [https://www.sec.gov/Archives/edgar/data/857005/000119312526208904/ptc-ex99_1.htm](https://www.sec.gov/Archives/edgar/data/857005/000119312526208904/ptc-ex99_1.htm) · 2026-05-06

[JSON](https://beanvest.com/stock/ptc/moat.json)