Sidetrade SA (EPA:ALBFR)
France flag France · Delayed Price · Currency is EUR
193.60
-3.40 (-1.73%)
Oct 2, 2026, 5:35 PM CET

Sidetrade Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
67.3461.6355.1243.7436.7632.78
Revenue Growth
9.27%11.81%26.01%18.98%12.16%12.35%
Gross Profit
8.068.186.651.92-0.341.84
Operating Income
87.086.035.813.675
Net Income
9.649.027.95.633.374.72
Earnings Per Share
6.755.875.213.752.303.24
EPS Growth
14.92%12.77%39.00%63.08%-29.21%37.03%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
France
19.3418.8319.55
International
47.5842.5935.43
Total
66.9261.4254.98

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
19.9516.3325.2323.7920.3318
Total Debt
28.0430.987.9110.2611.9713.11
Net Cash (Debt)
-8.09-14.6517.3113.538.364.9
Net Cash Growth
--27.92%61.88%70.74%-65.14%
Net Cash Per Share
-5.66-9.5411.429.015.693.37

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
8.735.249.578.74.047.38
Capital Expenditures
-1.2-1.02-1-3.4-0.98-0.7
Free Cash Flow
7.534.228.575.33.066.69
Free Cash Flow Growth
78.49%-50.79%61.61%73.46%-54.31%2.91%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
11.96%13.27%12.06%4.39%-0.93%5.61%
Operating Margin
11.88%11.49%10.94%13.28%9.98%15.25%
Pretax Margin
11.29%11.16%11.72%14.14%10.28%15.37%
Profit Margin
14.31%14.64%14.33%12.86%9.18%14.41%
FCF Margin
11.18%6.84%15.54%12.12%8.31%20.41%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
29.1937.8639.6439.7960.7149.78
Forward PE
26.2240.1739.0739.6261.1581.28
P/FCF Ratio
37.3981.0336.5342.2367.0435.14
PS Ratio
4.185.545.685.125.577.17