Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
STS Group financials data including stock price, CreditSafe score, income statement, balance sheet, and cash flow.

Stock Price

€4.1

2024-10-29

Market Capitalization

€27.5 M

2024-10-29

Revenue

€292 M

FY, 2025

CreditSafe Score

?
Score changed on Jun 09, 2026
Premium Content only available in Craft’s Intelligence Portal
View 30+ financial ratio metrics including price-to-earnings ratio, debt-to-assets ratio, gross profit margin, and more.
Financial ratio metrics help evaluate the financial strength of a company, and help raise red flags that can indicate potential risk, fulfillment challenges, or even possible bankruptcy.
Learn more

Financial Statements

EURFY, 2018FY, 2019FY, 2020FY, 2021FY, 2022FY, 2023FY, 2024FY, 2025
Revenue401.2M362.8M235.0M242.0M235.1M277.9M311.1M292.0M
Cost of goods sold228.0M202.5M130.7M139.2M143.5M177.4M196.7M154.1M
Gross profit177.4M163.8M106.7M104.7M93.9M108.9M116.9M140.5M
Gross profit margin, %45.2%45.4%43.3%39.9%39.2%37.6%48.1%
Operating expense total165.4M149.4M91.7M85.7M84.1M88.3M93.4M114.0M
Depreciation and amortization13.2M21.1M16.1M15.5M16.3M13.7M15.5M17.6M
EBITDA12.0M14.4M15.0M19.0M9.8M20.6M23.5M26.5M
EBITDA margin, %4.0%6.4%7.9%4.2%7.4%7.6%9.1%
EBIT(1.2M)(6.7M)(1.1M)3.5M(6.5M)6.9M8.0M8.9M
EBIT margin, %-1.8%-0.5%1.4%-2.8%2.5%2.6%3.0%
Interest income89.0K83.0K100.0K300.0K200.0K500.0K400.0K
Interest expense2.1M3.5M2.2M2.6M2.7M6.5M7.6M6.9M
Pre tax profit(3.3M)(9.9M)(3.6M)1.1M(9.0M)500.0K400.0K(1.2M)
Income tax expense1.5M2.2M3.0M(700.0K)900.0K1.7M1.0M(700.0K)
Net Income(4.8M)(12.1M)(6.6M)1.8M(9.9M)(1.2M)(600.0K)(500.0K)

Footer menu