Affirm Holdings (AFRM) Cash from Operations (2019 - 2025)

Affirm Holdings (AFRM) recorded annual Cash from Operations of 793909000.0 in FY2025, up 76.37% year-over-year from 450138000.0 in FY2024.

Affirm Holdings (AFRM) Cash from Operations (2019 - 2025) Analysis & Trends

Affirm Holdings' Cash from Operations history runs 7 years deep, the most recent figure standing at 793909000.0 for FY2025.

  • In Q1 2026, Cash from Operations rose 83.71% year-over-year to 386501000.0; the TTM figure through Mar 2026 stood at 1009448000.0 (up 28.1% YoY), while the FY2025 annual figure was 793909000.0, up 76.37% from the prior year.
  • Cash from Operations was 793909000.0 for FY2025 at Affirm Holdings, up from 450138000.0 in the prior year.
  • In the past five years, Cash from Operations ranged from a high of 793909000.0 in FY2025 to a low of 193130000.0 in FY2021.
  • Historically, Cash from Operations has averaged 180180800.0 across 5 years, with a median of 12181000.0 in 2023.
  • The sharpest annual moves came in 2021 and 2024: Cash from Operations tumbled 170.86% in 2021, then surged 3595.41% in 2024.
  • A 5-year view of Cash from Operations shows it stood at 193130000.0 in 2021, then grew by 16.02% to 162194000.0 in 2022, then jumped by 107.51% to 12181000.0 in 2023, then soared by 3595.41% to 450138000.0 in 2024, then soared by 76.37% to 793909000.0 in 2025.
  • The last three Cash from Operations figures came in at 793909000.0 (FY2025), 450138000.0 (FY2024), and 12181000.0 (FY2023), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Ops. (Yr)
1 Visa 548.22 Bn 535.81 Bn - -
2 Mastercard 437.48 Bn 427.27 Bn - -
3 American Express 231.87 Bn 177.83 Bn 17.43 Bn -
4 Capital One Financial 125.74 Bn 49.24 Bn - -
5 PayPal Holdings 38.80 Bn 29.46 Bn 7.84 Bn -
6 Synchrony Financial 25.78 Bn 5.22 Bn - -
7 Affirm Holdings 24.65 Bn 22.93 Bn 261.64 Mn -
8 SoFi Technologies 22.89 Bn 19.49 Bn 929.25 Mn -
9 Ally Financial 14.15 Bn 13.70 Bn 1.98 Bn -
10 Credit Acceptance 6.63 Bn 6.61 Bn 562.70 Mn 1.05 Bn

Historic Data

Download Data
DateValue
Jun 30, 2025 793.91 Mn
Jun 30, 2025 793.91 Mn
Jun 30, 2024 450.14 Mn
Jun 30, 2024 450.14 Mn
Jun 30, 2023 12.18 Mn
Jun 30, 2023 12.18 Mn
Jun 30, 2022 -162.19 Mn
Jun 30, 2022 -162.19 Mn
Jun 30, 2021 -193.13 Mn
Jun 30, 2021 -193.13 Mn
Jun 30, 2020 -71.30 Mn
Jun 30, 2020 -71.30 Mn
Jun 30, 2019 -87.65 Mn
Jun 30, 2019 -87.65 Mn