SAS Florentaise (EPA:ALFLO)
France flag France · Delayed Price · Currency is EUR
0.7600
0.00 (0.00%)
Aug 3, 2026, 3:38 PM CET

SAS Florentaise Financials Overview

Millions EUR. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '24 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20
Revenue
66.9566.9553.2763.0558.8543.67
Revenue Growth
14.37%25.67%-15.50%7.13%34.77%19.73%
Gross Profit
31.1131.1123.3130.5128.0422.58
Operating Income
2.252.25-1.013.951.8-0.05
Net Income
-0.03-0.030.562.822.540.59
Earnings Per Share
-0.00-0.000.070.49--
EPS Growth
---85.80%---

Revenue by Geography

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '24 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20
France
46.0346.0347.2151.550.2340.59
International
17.1917.194.3910.998.363.2
Unallocated
3.483.482.35---
Total
66.766.753.9462.4958.643.79

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '24 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20
Cash & Investments
5.445.441.293.693.3310.38
Total Debt
45.2445.2441.0841.5431.9530.83
Net Cash (Debt)
-39.81-39.81-39.79-37.86-28.62-20.46
Net Cash Growth
------
Net Cash Per Share
-4.83-4.83-4.96-6.61--

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '24 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20
Operating Cash Flow
5.85.85.842.411.29-1.68
Capital Expenditures
-9.55-9.55-12.98-7.7-4.95-2.33
Free Cash Flow
-3.75-3.75-7.14-5.3-3.66-4.01
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '24 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20
Gross Margin
46.46%46.46%43.75%48.39%47.65%51.71%
Operating Margin
3.36%3.36%-1.90%6.27%3.06%-0.12%
Pretax Margin
0.88%0.88%-0.21%6.25%4.32%-0.40%
Profit Margin
-0.04%-0.04%1.05%4.48%4.31%1.35%
FCF Margin
-5.60%-5.60%-13.40%-8.40%-6.22%-9.17%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingAug '26 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20
PE Ratio
--118.14---
PS Ratio
0.090.591.25---