Add Fazzaco to desktop

Add Fazzaco to desktop

Access Fazzaco from desktop next time

Add now
English

Flow Traders Releases Unaudited Financial Results for Q4 and FY23

Source: Gin

b3a626c72c8f935a9923e763a3aa1d2.jpeg

Flow Traders, a leading global financial technology-enabled liquidity provider in financial products, released its unaudited financial results for the fourth quarter (Q4) and the full year 2023 (FY23), recording a Net Trading Income of €72.8 million and a Normalized total income of €72.9 million for the quarter. For FY23, Normalized Total Income was €299.8 million compared to €460.6 million in FY22 given the overall decline in market activity over the year.

Financial Overview for Q4 2023

  • Normalized total income for the quarter dropped by 36% from €113.9 million in the year-ago quarter to €72.9 million.

  • Normalized operating expenses totaled €49.4 million, decreasing 25% compared to €65.7 million in Q4 2022.

  • Normalized EBITDA reported €23.4 million for the three months, a significant decrease of 51% compared to €48.2 million in the same period last year. The normalized EBITDA margin was 31% for the quarter.

  • Normalized net profit was €15.3 million, falling by 54% compared to €33.6 million on a year-on-year basis (YoY).

  • Shareholders' equity was €586 million at the end of Q4 2023, compared to €590 million at the end of the period quarter.

  • Flow Trader's Value Traded declined from €396 billion in the year-ago quarter to €375 billion, down 5% YoY.

Financial Overview for FY23

  • Normalized total income for FY23 fell by 35% from €460.6 million to €299.8 million in FY22.

  • Normalized operating expenses totaled €207.6 million, 18% lower than €252.4 million in the prior year.

  • For FY23, Normalized EBITDA totaled €92.2m, with a margin of 31%, down from €208.2m and 45% in FY22.

  • Normalized Net Profit totaled €59.5m with a Normalized basic EPS of €1.38 for the year, compared to €150.2m and €3.45 in FY22.

  • Flow Traders' Value Traded declined from €1,775 billion to €1,464 billion, down 18% YoY.

Create Company Page