NYSE:DDD | Key Financial Ratios | 3D SYSTEMS CORP

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.40.33-10.25%-20.05%
2026-03-312.760.3912.17%26.65%
2025-12-312.870.385.73%12.43%
2025-09-302.732.83%7.10%
2025-06-302.76-24.65%-60.06%
2025-03-312.79-47.41%-189.91%
2024-12-313.081.2-41.98%-145.06%
2024-09-303.31-78.17%-236.00%
2024-06-303.46-42.32%-91.07%
2024-03-313.47-40.74%-85.53%
2023-12-314.27-36.61%-84.99%
2023-09-305.36-6.86%-13.66%
2023-06-305.1-8.47%-17.06%
2023-03-315.26-8.69%-17.18%
2022-12-315.5-8.48%-16.36%
2022-09-305.68-7.22%-14.08%
2022-06-305.5215.30%28.93%
2022-03-316.5716.60%30.24%
2021-12-315.80.5320.79%38.23%
2021-09-304.21030.69%41.17%
2021-06-302.330-8.02%-12.24%
2021-03-312.430-12.11%-18.49%
2020-12-312.030.05-20.41%-34.73%
2020-09-302.090.05-19.01%-31.38%
2020-06-301.910.05-10.44%-16.92%
2020-03-312.210.1-8.22%-13.18%
2019-12-312.290.09-8.66%-13.38%
2019-09-302.290.11-8.42%-13.46%
2019-06-302.360.15-7.29%-11.92%
2019-03-312.560.18-5.38%-8.86%
2018-12-312.420.04-5.51%-7.87%
2018-09-302.29-6.35%-8.87%
2018-06-301.95-8.77%-13.15%
2018-03-312.02-8.60%-12.61%
2017-12-312.12-7.38%-10.70%
2017-09-302.63-6.04%-8.23%
2017-06-302.93-3.93%-5.31%
2017-03-312.89-3.54%-4.80%
2016-12-313.32-4.52%-6.10%
2016-09-303.36-74.22%-99.27%
2016-06-303.07-73.62%-99.80%
2016-03-312.92-73.61%-100.50%
2015-12-312.97-73.49%-99.94%
2015-09-303.39-3.89%-4.61%
2015-06-303.21-1.46%-1.74%
2015-03-313.19-0.42%-0.51%
2014-12-313.930.76%0.90%
2014-09-305.141.42%1.64%
2014-06-306.442.43%2.79%
2014-03-314.543.81%4.52%
2013-12-314.774.02%4.73%
2013-09-305.194.12%4.88%
2013-06-305.793.95%4.67%
2013-03-313.135.54%7.25%
2012-12-313.825.75%8.11%
2012-09-303.815.46%8.65%
2012-06-303.734.70%7.74%
2012-03-312.186.86%13.17%
2011-12-314.547.65%13.90%
2011-09-302.512.01%16.06%
2011-06-302.4511.49%15.66%
2010-12-311.74

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.870.385.73%12.43%
2024-12-313.081.2-41.98%-145.06%
2023-12-314.27-36.61%-84.99%
2022-12-315.5-8.48%-16.36%
2021-12-315.80.5320.79%38.23%
2020-12-312.030.05-20.41%-34.73%
2019-12-312.290.09-8.66%-13.38%
2018-12-312.420.04-5.51%-7.87%
2017-12-312.12-7.38%-10.70%
2016-12-313.32-4.52%-6.10%
2015-12-312.97-73.49%-99.94%
2014-12-313.930.76%0.90%
2013-12-314.774.02%4.73%
2012-12-313.825.75%8.11%
2011-12-314.547.65%13.90%
2010-12-311.749.37%14.70%
2009-12-311.02%