PTC logo

PTC

PTC Inc.NASDAQTechnology
$142.65+0.09%OpenMarket Cap: $16.97B

As of 2026-04-06

Valuation

P/E (TTM)

20.74

PEG

0.19

P/B

4.43

P/S

5.94

EV/EBITDA

15.00

DCF Value

$154.50

FCF Yield

5.2%

Div Yield

0.0%

Margins & Returns

Gross Margin

84.2%

Operating Margin

38.0%

Net Margin

28.6%

ROE

22.5%

ROA

37.0%

ROIC

16.2%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 2026$685.8M82.8%$221.1M$166.5M$1.39
Q4 2025$893.8M86.9%$433.6M$347.8M$2.94
FY 2025$2.74B83.8%$982.4M$734.0M$6.08
Q3 2025$643.9M82.9%$209.8M$141.3M$1.17
Q2 2025$636.4M83.3%$223.5M$162.6M$1.35
Q1 2025$565.1M80.2%$115.5M$82.2M$0.68
Q4 2024$626.5M82.0%$194.0M$126.5M$1.04
FY 2024$2.30B80.6%$588.1M$376.3M$3.12
Q3 2024$518.6M78.4%$95.8M$69.0M$0.57
Q2 2024$603.1M81.8%$179.6M$114.4M$0.95
Q1 2024$550.2M80.0%$118.7M$66.4M$0.55
Q4 2023$546.6M78.8%$121.1M$45.6M$0.38