NASDAQ:PTC | Key Financial Ratios | PTC INC.

Complete source-backed ratio history.

Available history
2008-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.030.4118.79%35.27%
2026-03-311.230.3119.07%32.29%
2025-12-311.220.3112.73%21.30%
2025-09-301.120.3111.09%19.18%
2025-06-300.890.358.23%14.60%
2025-03-310.990.417.15%13.00%
2024-12-310.690.486.46%12.14%
2024-09-300.780.545.90%11.71%
2024-06-300.70.64.82%9.80%
2024-03-310.760.684.64%9.78%
2023-12-311.190.813.78%8.44%
2023-09-300.760.633.90%9.17%
2023-06-300.684.94%11.81%
2023-03-310.735.01%12.54%
2022-12-311.437.13%14.25%
2022-09-301.350.596.68%13.64%
2022-06-301.2310.84%23.14%
2022-03-311.2410.96%23.03%
2021-12-311.2911.30%25.57%
2021-09-301.3810.58%23.40%
2021-06-301.235.64%13.76%
2021-03-311.185.28%13.38%
2020-12-311.313.44%7.94%
2020-09-301.223.86%9.09%
2020-06-271.272.58%6.56%
2020-03-281.131.280.97%2.96%
2019-12-281.17-0.40%-1.04%
2019-09-301.230.56-1.03%-2.28%
2019-06-291.25-0.91%-1.98%
2019-03-301.320.28%0.61%
2018-12-291.482.15%4.47%
2018-09-300.862.23%5.94%
2018-06-300.882.49%6.74%
2018-03-310.941.64%4.13%
2017-12-301.031.27%3.29%
2017-09-300.980.26%0.70%
2017-07-010.94-1.73%-4.75%
2017-04-010.98-1.53%-4.21%
2016-12-310.92-1.81%-4.85%
2016-09-300.98-2.32%-6.46%
2016-07-021.05-1.35%-3.66%
2016-04-021.2-0.71%-2.01%
2016-01-021.14-0.30%-0.79%
2015-09-301.142.15%5.53%
2015-07-0414.28%11.06%
2015-04-041.075.33%13.16%
2015-01-031.187.06%17.63%
2014-09-301.177.28%18.76%
2014-06-281.39.09%18.29%
2014-03-291.348.90%17.75%
2013-12-281.697.75%15.24%
2013-09-301.297.86%15.52%
2013-06-291.30.19%0.39%
2013-03-301.29-0.46%-1.00%
2012-12-291.4-1.20%-2.63%
2012-09-301.82-1.98%-4.44%
2012-06-301.265.35%9.99%
2012-03-311.254.75%9.19%
2011-12-311.375.84%11.12%
2011-09-301.275.24%10.38%
2011-07-021.272.06%4.31%
2011-04-021.432.21%3.71%
2011-01-011.351.56%2.59%
2010-09-301.251.86%3.26%
2010-07-031.224.21%7.28%
2009-09-301.11

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-301.120.3111.09%19.18%
2024-09-300.780.545.90%11.71%
2023-09-300.760.633.90%9.17%
2022-09-301.350.596.68%13.64%
2021-09-301.3810.58%23.40%
2020-09-301.223.86%9.09%
2019-09-301.23-1.03%-2.28%
2018-09-300.862.23%5.94%
2017-09-300.980.26%0.70%
2016-09-300.98-2.32%-6.46%
2015-09-301.142.15%5.53%
2014-09-301.177.28%18.76%
2013-09-301.297.86%15.52%
2012-09-301.82-1.98%-4.44%
2011-09-301.275.24%10.38%
2010-09-301.251.86%3.26%
2009-09-301.112.33%4.14%
2008-09-3011.35%