Touax SCA (EPA:ALTOU)
France flag France · Delayed Price · Currency is EUR
4.550
-0.060 (-1.30%)
At close: Jan 30, 2026

Touax SCA Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
198.97198.53195.42210.56167.87163.41
Revenue Growth (YoY)
2.72%1.59%-7.19%25.43%2.73%-3.05%
Cost of Revenue
97.5992.8397.6799.0863.760.68
Gross Profit
101.38105.797.75111.48104.17102.73
Selling, General & Admin
20.1919.6919.2117.516.0315.82
Other Operating Expenses
21.7226.6320.7636.0335.1140.2
Operating Expenses
74.9679.1269.4380.3975.4679.54
Operating Income
26.4226.5828.3331.0928.7123.19
Interest Expense
-21.85-21.98-20.67-15.3-11.83-11.89
Interest & Investment Income
0.690.560.270.110.050.04
Other Non Operating Income (Expenses)
-0.9-0.38-0.82-0.29-0.5-1.13
EBT Excluding Unusual Items
4.084.787.115.6116.4310.2
Other Unusual Items
-0.11-0.110.220.080.38-0.23
Pretax Income
3.974.677.3215.6916.819.97
Income Tax Expense
1.711.591.486.281.051
Earnings From Continuing Operations
2.263.085.849.415.768.97
Earnings From Discontinued Operations
-0.031.47----0.13
Net Income to Company
2.224.555.849.415.768.84
Minority Interest in Earnings
0.32-0.67-2.23-1.94-3.21-2.98
Net Income
2.553.883.617.4712.555.86
Net Income to Common
2.553.883.617.4712.555.86
Net Income Growth
6.71%7.54%-51.69%-40.51%114.13%-
Shares Outstanding (Basic)
777777
Shares Outstanding (Diluted)
777777
Shares Change (YoY)
-0.42%-0.49%--0.17%-0.01%
EPS (Basic)
0.360.560.521.071.790.84
EPS (Diluted)
0.360.560.521.071.790.84
EPS Growth
6.91%7.83%-51.66%-40.43%113.82%-
Free Cash Flow
-11.5515.5819.32-1.8-26.3-1.58
Free Cash Flow Per Share
-1.662.232.75-0.26-3.75-0.23
Dividend Per Share
0.1500.1500.1200.100--
Dividend Growth
25.00%25.00%20.00%---
Gross Margin
50.95%53.24%50.02%52.95%62.06%62.87%
Operating Margin
13.28%13.39%14.49%14.76%17.10%14.19%
Profit Margin
1.28%1.95%1.85%3.55%7.48%3.59%
Free Cash Flow Margin
-5.80%7.85%9.89%-0.85%-15.67%-0.97%
EBITDA
57.557.4755.8756.0951.3345.09
EBITDA Margin
28.90%28.95%28.59%26.64%30.58%27.59%
D&A For EBITDA
31.0830.8927.542522.6221.9
EBIT
26.4226.5828.3331.0928.7123.19
EBIT Margin
13.28%13.39%14.49%14.76%17.10%14.19%
Effective Tax Rate
43.13%34.01%20.24%40.05%6.22%10.06%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.