StarragTornos Group AG (SWX:STGN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
34.60
0.00 (0.00%)
Jul 31, 2026, 5:30 PM CET

StarragTornos Group AG Income Statement

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
444.4442.09494.06409317.59292.61
Revenue Growth
0.52%-10.52%20.80%28.78%8.54%-1.50%
Cost of Revenue
183.62187.76213.05177.13138.5119.97
Gross Profit
260.78254.33281231.87179.09172.64
Selling, General & Admin
164.58166.47182.01136.57120.16118.47
Amortization of Goodwill & Intangibles
1.791.831.781.321.21.16
Other Operating Expenses
71.4666.6370.8851.6844.541.08
Operating Expenses
249.37246.07265.01196.05172.39167.84
Operating Income
11.418.261635.826.74.8
Interest Expense
--1.35-2-1.5-0.3-0.59
Interest & Investment Income
2.590.150.180.140.040.09
Currency Exchange Gain (Loss)
-2.82-2.82-0.13-1.30.91.28
Other Non Operating Income (Expenses)
-1.03-1.021.54-1.4-1.14-0.89
EBT Excluding Unusual Items
10.153.2215.5931.756.24.69
Merger & Restructuring Charges
-1.27-2.24-1.27-0.13-0.94-13.29
Other Unusual Items
--0.7-12.8-
Pretax Income
8.880.9815.0131.6218.07-8.6
Income Tax Expense
-5.58-4.363.166.446.96-3.22
Earnings From Continuing Operations
14.465.3411.8525.1811.11-5.38
Minority Interest in Earnings
------0.02
Net Income
14.465.3411.8525.1811.11-5.4
Net Income to Common
14.465.3411.8525.1811.11-5.4
Net Income Growth
170.60%-54.90%-52.93%126.53%--
Shares Outstanding (Basic)
555333
Shares Outstanding (Diluted)
555333
Shares Change
--56.40%3.96%--
EPS (Basic)
2.650.982.177.213.31-1.61
EPS (Diluted)
2.650.982.177.213.31-1.61
EPS Growth
170.60%-54.90%-69.91%117.90%--

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
28.9137.22-7.612.976.3911.65
Free Cash Flow Per Share
5.296.81-1.393.711.903.47
Dividend Per Share
1.0001.0001.0002.5002.0001.000
Dividend Growth
0%0%-60.00%25.00%100.00%-
Gross Margin
58.68%57.53%56.88%56.69%56.39%59.00%
Operating Margin
2.57%1.87%3.24%8.76%2.11%1.64%
Profit Margin
3.25%1.21%2.40%6.16%3.50%-1.85%
Free Cash Flow Margin
6.50%8.42%-1.54%3.17%2.01%3.98%
EBITDA
23.219.6626.5842.3113.2311.94
EBITDA Margin
5.22%4.45%5.38%10.34%4.17%4.08%
D&A For EBITDA
11.7911.410.586.496.537.14
EBIT
11.418.261635.826.74.8
EBIT Margin
2.57%1.87%3.24%8.76%2.11%1.64%
Effective Tax Rate
--21.07%20.38%38.49%-