iFOREX Financial Trading Holdings Ltd. (LON:IFRX)
London flag London · Delayed Price · Currency is GBP · Price in GBX
139.00
-6.00 (-4.14%)
At close: Oct 12, 2026

LON:IFRX Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Net Income
-4.43-23.935.6321.74
Depreciation & Amortization, Total
0.750.70.550.480.17
Stock-Based Compensation
3.083.710.26--
Change in Accounts Receivable
-1.382.67-4.563.96-5.24
Change in Accounts Payable
3.181.54-0.28-4.150.93
Other Operating Activities
-3.73-3.080.041.294.34
Operating Cash Flow
-2.513.55-0.067.2221.95

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Capital Expenditures
-0.06-0.19-0.08-0.33-0.33
Investment in Securities
--0.95-0.91-
Other Investing Activities
0.240.140.260.10.03
Investing Cash Flow
0.18-0.051.12-1.14-0.3

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Long-Term Debt Repaid
--0.44-0.29-0.1-0.01
Lease Payments
-0.45-0.44-0.29-0.1-0.01
Net Debt Issued (Repaid)
-0.45-0.44-0.29-0.1-0.01
Common Dividends Paid
-1.24-5.93-5.79--14
Other Financing Activities
10.39-0.15-3.66-0.1-2.77
Financing Cash Flow
8.71-6.53-9.74-0.2-16.79

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Foreign Exchange Rate Adjustments
-2.680.62-0.530.18-0.54
Net Cash Flow
3.69-2.41-9.26.064.32

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Free Cash Flow
-2.583.36-0.146.8921.62
Free Cash Flow Growth
----68.13%-
Free Cash Flow Margin
-5.91%7.75%-0.28%14.08%28.49%
Free Cash Flow After Leases
-3.022.92-0.436.7921.61

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Cash Interest Paid
0.060.150.150.10
Cash Income Tax Paid
0.650.891.950.650.04