Skip to content
10-K

Annual Report

STRATA Skin Sciences, Inc. SSKN

0001140361-26-011231

← back to feed
Filed
Mar 26, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 16, 2026 5.89M sh
Shares Diluted FY 2025 · Dec 31, 2025 4.65M sh
Shares Diluted FY 2025 · Dec 31, 2024 3.81M sh
Capex FY 2025 · Dec 31, 2025 $1.47M
Capex FY 2025 · Dec 31, 2024 $1.64M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$2.79M
Operating Cash Flow FY 2025 · Dec 31, 2024 $188K
Long Term Debt FY 2025 · Dec 31, 2025 $0
Long Term Debt FY 2025 · Dec 31, 2024 $15.19M
Short Term Debt FY 2025 · Dec 31, 2025 $15.35M
Short Term Debt FY 2025 · Dec 31, 2024 $0
Cash And Equivalents FY 2025 · Dec 31, 2025 $7.91M
Cash And Equivalents FY 2025 · Dec 31, 2024 $7.26M
Stockholders Equity FY 2025 · Dec 31, 2025 $2.91M
Stockholders Equity FY 2025 · Jun 30, 2025 $532K
Stockholders Equity FY 2025 · Mar 31, 2025 $2.98M
Stockholders Equity FY 2025 · Dec 31, 2024 $4.97M
Stockholders Equity FY 2025 · Sep 30, 2024 $9.4M
Stockholders Equity FY 2025 · Jun 30, 2024 $9.51M
Stockholders Equity FY 2025 · Mar 31, 2024 $9.43M
Stockholders Equity FY 2025 · Dec 31, 2023 $12.69M
Current Liabilities FY 2025 · Dec 31, 2025 $26.74M
Current Liabilities FY 2025 · Jun 30, 2025 $12.55M
Current Liabilities FY 2025 · Mar 31, 2025 $13.6M
Current Liabilities restated FY 2025 · Dec 31, 2024 $13.4M
Current Liabilities FY 2025 · Sep 30, 2024 $13.17M
Current Liabilities FY 2025 · Jun 30, 2024 $11.3M
Current Liabilities FY 2025 · Mar 31, 2024 $11.76M
Total Liabilities FY 2025 · Dec 31, 2025 $27.61M
Total Liabilities FY 2025 · Jun 30, 2025 $28.96M
Total Liabilities FY 2025 · Mar 31, 2025 $30.05M
Total Liabilities restated FY 2025 · Dec 31, 2024 $29.96M
Total Liabilities FY 2025 · Sep 30, 2024 $29.98M
Total Liabilities FY 2025 · Jun 30, 2024 $29.25M
Total Liabilities FY 2025 · Mar 31, 2024 $29.79M
Current Assets FY 2025 · Dec 31, 2025 $15.6M
Current Assets FY 2025 · Dec 31, 2024 $16.6M
Total Assets FY 2025 · Dec 31, 2025 $30.52M
Total Assets FY 2025 · Jun 30, 2025 $29.49M
Total Assets FY 2025 · Mar 31, 2025 $33.03M
Total Assets restated FY 2025 · Dec 31, 2024 $34.93M
Total Assets FY 2025 · Sep 30, 2024 $39.38M
Total Assets FY 2025 · Jun 30, 2024 $38.76M
Total Assets FY 2025 · Mar 31, 2024 $39.23M
Eps Diluted FY 2025 · Dec 31, 2025 −$1.35
Eps Diluted FY 2025 · Jun 30, 2025 −$0.62
Eps Diluted FY 2025 · Jun 30, 2025 −$1.13
Eps Diluted FY 2025 · Mar 31, 2025 −$0.51
Eps Diluted FY 2025 · Dec 31, 2024 −$2.65
Eps Diluted FY 2025 · Sep 30, 2024 −$0.51
Eps Diluted FY 2025 · Sep 30, 2024 −$1.50
Eps Diluted FY 2025 · Jun 30, 2024 −$0.03
Eps Diluted FY 2025 · Jun 30, 2024 −$0.99
Eps Diluted FY 2025 · Mar 31, 2024 −$0.10
Eps Basic FY 2025 · Dec 31, 2025 −$1.35
Eps Basic FY 2025 · Jun 30, 2025 −$0.62
Eps Basic FY 2025 · Jun 30, 2025 −$1.13
Eps Basic FY 2025 · Mar 31, 2025 −$0.51
Eps Basic FY 2025 · Dec 31, 2024 −$2.65
Eps Basic FY 2025 · Sep 30, 2024 −$0.51
Eps Basic FY 2025 · Sep 30, 2024 −$1.50
Eps Basic FY 2025 · Jun 30, 2024 −$0.03
Eps Basic FY 2025 · Jun 30, 2024 −$0.99
Eps Basic FY 2025 · Mar 31, 2024 −$0.10
Rd Expense FY 2025 · Dec 31, 2025 $421K
Rd Expense FY 2025 · Dec 31, 2024 $883K
Net Income FY 2025 · Dec 31, 2025 −$6.26M
Net Income FY 2025 · Jun 30, 2025 −$2.58M
Net Income FY 2025 · Jun 30, 2025 −$4.7M
Net Income FY 2025 · Mar 31, 2025 −$2.12M
Net Income FY 2025 · Dec 31, 2024 −$10.09M
Net Income FY 2025 · Sep 30, 2024 −$2.07M
Net Income FY 2025 · Sep 30, 2024 −$5.53M
Net Income FY 2025 · Jun 30, 2024 −$91K
Net Income FY 2025 · Jun 30, 2024 −$3.46M
Net Income FY 2025 · Mar 31, 2024 −$3.37M
Operating Income FY 2025 · Dec 31, 2025 −$4.7M
Operating Income FY 2025 · Jun 30, 2025 −$2.31M
Operating Income FY 2025 · Jun 30, 2025 −$4.02M
Operating Income FY 2025 · Mar 31, 2025 −$1.71M
Operating Income FY 2025 · Dec 31, 2024 −$9.26M
Operating Income FY 2025 · Sep 30, 2024 −$1.61M
Operating Income FY 2025 · Sep 30, 2024 −$4.97M
Operating Income FY 2025 · Jun 30, 2024 −$478K
Operating Income FY 2025 · Jun 30, 2024 −$3.37M
Operating Income FY 2025 · Mar 31, 2024 −$2.89M
Gross Profit FY 2025 · Dec 31, 2025 $17.88M
Gross Profit restated FY 2025 · Dec 31, 2024 $19.22M
Cost Of Revenue FY 2025 · Dec 31, 2025 $12.82M
Cost Of Revenue restated FY 2025 · Dec 31, 2024 $14.34M
Revenue FY 2025 · Dec 31, 2025 $30.7M
Revenue FY 2025 · Dec 31, 2024 $33.56M