MEMSCAP, S.A. (EPA:MEMS)
France flag France · Delayed Price · Currency is EUR
4.800
+0.060 (1.27%)
Aug 3, 2026, 1:30 PM CET

MEMSCAP Cash Flow Statement

Millions EUR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
0.891.374.282.1-0.66
Depreciation & Amortization
0.780.790.721.070.96
Other Adjustments
-0.020.040.430.160.07
Change in Receivables
0.1-0.28-0.210.2-0.21
Changes in Inventories
0.3-1.18-1.6-0.580.34
Changes in Accounts Payable
-0.67-0.05-0.160.340.06
Changes in Accrued Expenses
-0.03-0.140.430.08-0.02
Changes in Other Operating Activities
----1.31-0.08
Operating Cash Flow
1.360.551.750.11.6
Operating Cash Flow Growth
147.63%-68.72%1652.00%-93.73%9.10%

Investing Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-0.09-0.21-0.35-0.26-0.03
Proceeds from Sale of Investments
-0.10.01-0.15-0.08-0.05
Other Investing Activities
---1.69-0.12
Investing Cash Flow
-0.2-0.19-0.491.35-0.19

Financing Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Long-Term Debt Repaid
-0.63-0.72-0.6-0.71-0.79
Net Long-Term Debt Issued (Repaid)
-0.63-0.72-0.6-0.71-0.79
Issuance of Common Stock
-0.03-0.460.01--0.01
Net Common Stock Issued (Repurchased)
-0.03-0.460.01--0.01
Other Financing Activities
----0.06
Financing Cash Flow
-0.67-1.19-0.59-0.71-0.74

Net Cash Flow

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Foreign Exchange Rate Adjustments
-0-0.01-0.05-0.210.06
Net Cash Flow
0.49-0.840.620.530.72

Free Cash Flow

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
1.270.341.41-0.161.57
Free Cash Flow Growth
269.88%-75.68%--62.59%
FCF Margin
10.55%2.70%9.99%-1.72%18.38%
Free Cash Flow Per Share
0.170.040.18-0.020.21
Levered Free Cash Flow
0.55-0.140.58-0.320.12
Unlevered Free Cash Flow
1.290.361.52-0.431.81