STRATA Skin Sciences, Inc. (SSKN)
OTCMKTS · Delayed Price · Currency is USD
0.1700
-0.0300 (-15.00%)
At close: Apr 8, 2026

STRATA Skin Sciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1712192750
Market Cap Growth
-90.98%-38.88%-37.04%-29.72%-45.51%-0.61%
Enterprise Value
91722282845
Last Close Price
0.171.262.915.507.9014.65
PS Ratio
0.030.240.360.580.761.68
PB Ratio
0.342.552.441.521.261.98
P/TBV Ratio
-----7.71
P/OCF Ratio
--64.56--33.39
EV/Sales Ratio
0.300.540.640.840.781.51
EV/EBITDA Ratio
----44.00-
Debt / Equity Ratio
5.595.593.311.230.390.32
Debt / EBITDA Ratio
--34.18-8.09-
Net Debt / Equity Ratio
2.872.871.850.700.14-0.18
Net Debt / EBITDA Ratio
-4.88-4.88-483.05-11.544.676.84
Net Debt / FCF Ratio
-1.96-1.96-6.34-1.60-0.642.12
Asset Turnover
0.940.940.870.710.730.64
Inventory Turnover
5.075.075.835.174.372.92
Quick Ratio
0.450.450.930.920.741.25
Current Ratio
0.580.581.241.281.121.56
Return on Equity (ROE)
-158.91%-158.91%-114.22%-62.75%-23.49%-10.55%
Return on Assets (ROA)
-11.14%-11.14%-8.10%-8.38%-5.88%-5.89%
Return on Capital Employed (ROCE)
-154.40%-154.40%-23.20%-21.20%-12.00%-13.00%
Earnings Yield
-625.48%-84.39%-83.09%-56.17%-20.23%-5.38%
FCF Yield
-425.78%-57.45%-11.93%-28.72%-16.99%-4.26%
Buyback Yield / Dilution
-22.15%-22.15%-9.03%-0.60%-1.94%-1.31%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.