PTC Inc. (PTC)
NASDAQ: PTC · IEX Real-Time Price · USD
177.44
-3.24 (-1.79%)
Apr 30, 2024, 4:00 PM EDT - Market closed

PTC Inc. Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Year Current2023202220212020201920182017201620152014 2013 - 1997
Market Capitalization
21,21316,83612,28714,0619,6057,85312,5126,5065,0943,6244,329
Upgrade
Market Cap Growth
-37.03%-12.62%46.39%22.31%-37.24%92.31%27.73%40.57%-16.29%27.74%
Upgrade
Enterprise Value
23,39918,43713,55515,38310,5228,22512,8706,9205,5494,0184,647
Upgrade
PE Ratio
90.0768.5739.2429.4873.49-285.98240.681042.86-93.5276.2027.02
Upgrade
PS Ratio
9.728.036.367.786.596.2510.085.594.472.893.19
Upgrade
PB Ratio
7.566.295.356.906.686.5314.317.356.054.215.07
Upgrade
P/FCF Ratio
35.4728.6829.5540.8644.9735.5859.1059.2832.4324.2815.50
Upgrade
P/OCF Ratio
34.3727.5628.2238.1341.0827.5450.5048.1227.7920.1414.21
Upgrade
EV/Sales Ratio
10.738.797.018.517.216.5510.365.954.863.203.42
Upgrade
EV/EBITDA Ratio
37.5730.7723.6427.2431.8258.2681.5954.18112.6831.9717.11
Upgrade
EV/EBIT Ratio
48.7339.9130.0334.7849.84129.83182.99168.81-148.7297.3823.92
Upgrade
EV/FCF Ratio
39.1231.4132.6044.7149.2637.2660.7963.0535.3326.9216.64
Upgrade
Debt / Equity Ratio
0.870.710.670.810.850.560.740.800.890.780.72
Upgrade
Debt / EBITDA Ratio
3.933.152.692.923.694.744.085.5815.265.322.25
Upgrade
Debt / FCF Ratio
4.103.223.704.795.713.033.046.494.794.482.19
Upgrade
Quick Ratio
0.990.661.151.111.061.050.560.660.700.760.84
Upgrade
Current Ratio
1.190.761.351.381.221.230.860.980.981.141.17
Upgrade
Asset Turnover
0.350.360.430.440.420.470.540.510.490.580.68
Upgrade
Interest Coverage
3.243.578.328.762.761.471.690.97-1.252.8023.82
Upgrade
Return on Equity (ROE)
8.90%9.60%14.70%27.60%9.90%-2.20%5.90%0.70%-6.40%5.60%17.00%
Upgrade
Return on Assets (ROA)
3.80%4.20%6.90%11.70%3.80%-1.00%2.30%0.30%-2.30%2.20%8.00%
Upgrade
Return on Capital (ROIC)
6.41%7.41%9.19%12.57%7.70%-4.56%8.68%2.61%-2.32%4.88%11.54%
Upgrade
Earnings Yield
1.12%1.46%2.55%3.39%1.36%-0.35%0.42%0.10%-1.07%1.31%3.70%
Upgrade
FCF Yield
2.82%3.49%3.38%2.45%2.22%2.81%1.69%1.69%3.08%4.12%6.45%
Upgrade
Buyback Yield / Dilution
-1.23%-0.93%0.11%-1.81%1.24%0.37%-0.68%-2.39%1.21%3.31%1.04%
Upgrade
Total Shareholder Return
-1.23%-0.93%0.11%-1.81%1.24%0.37%-0.68%-2.39%1.21%3.31%1.04%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).