3D Systems Corporation (DDD)
NYSE: DDD · Real-Time Price · USD
3.570
+0.120 (3.48%)
At close: Jun 18, 2026, 4:00 PM EDT
3.560
-0.010 (-0.28%)
After-hours: Jun 18, 2026, 7:59 PM EDT

3D Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5832584448489712,765
Market Cap Growth
152.98%-42.03%-47.62%-12.61%-64.89%106.74%
Enterprise Value
648.69311.58549.14905.04900.312,478
Last Close Price
3.571.773.286.357.4021.54
PE Ratio
9.729.32---8.45
Forward PE
-----148.14
PS Ratio
1.500.671.011.741.804.49
PB Ratio
2.231.072.521.991.293.28
P/TBV Ratio
2.541.493.023.333.456.03
P/FCF Ratio
-----94.20
P/OCF Ratio
-----57.43
EV/Sales Ratio
1.670.811.251.851.674.03
EV/EBITDA Ratio
-----1594.70
EV/FCF Ratio
-----84.42
Debt / Equity Ratio
0.550.541.480.880.650.59
Debt / EBITDA Ratio
-----323.44
Debt / FCF Ratio
-----17.12
Net Debt / Equity Ratio
0.250.220.580.13-0.10-0.34
Net Debt / EBITDA Ratio
-1.31-0.69-0.42-0.150.89-184.71
Net Debt / FCF Ratio
-0.84-0.53-1.68-0.510.80-9.78
Asset Turnover
0.750.680.550.400.360.54
Inventory Turnover
2.002.082.042.012.813.36
Quick Ratio
1.391.491.962.944.365.03
Current Ratio
2.762.873.084.275.505.80
Return on Equity (ROE)
26.12%14.21%-84.23%-61.49%-15.43%50.59%
Return on Assets (ROA)
-15.16%-22.09%-34.38%-33.38%-7.67%-2.88%
Return on Invested Capital (ROIC)
-23.14%-36.27%-60.42%-61.27%-16.50%-5.62%
Return on Capital Employed (ROCE)
-16.68%-22.07%-42.25%-37.97%-8.78%-3.43%
Earnings Yield
10.71%10.73%---11.84%
FCF Yield
-----1.06%
Buyback Yield / Dilution
-34.73%-33.11%-1.48%-1.66%-1.17%-7.45%
Total Shareholder Return
-34.73%-33.11%-1.48%-1.66%-1.17%-7.45%
SEC Filings: 10-K · 10-Q