Affirm Holdings (AFRM) Cash from Operations (2020 - 2026)

Affirm Holdings (AFRM) posted quarterly Cash from Operations of 386501000.0 for Q1 2026, up 83.71% year-over-year from 210388000.0 in Q1 2025, and up 122.46% on a QoQ basis from 173738000.0 in Q4 2025.

Affirm Holdings (AFRM) Cash from Operations (2020 - 2026) Analysis & Trends

Affirm Holdings (AFRM) has reported Cash from Operations for 7 consecutive years, with 386501000.0 the latest figure, recorded in Q1 2026.

  • 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 came in at 386501000.0 for Q1 2026 at Affirm Holdings, up from 173738000.0 in the prior quarter.
  • The five-year high for Cash from Operations was 386501000.0 in Q1 2026, with the low at 59109000.0 in Q2 2022.
  • Average Cash from Operations over 5 years is 123761705.88, with a median of 74637000.0 recorded in 2025.
  • Across the five-year window, Cash from Operations tumbled 196.84% in 2022 and soared 483.51% in 2024, its largest moves.
  • Year by year, Cash from Operations stood at 28548000.0 in 2022, then surged by 360.34% to 74321000.0 in 2023, then soared by 319.82% to 312017000.0 in 2024, then tumbled by 44.32% to 173738000.0 in 2025, then surged by 122.46% to 386501000.0 in 2026.
  • According to Business Quant data, Cash from Operations over the past three periods registered 386501000.0, 173738000.0, and 374572000.0 for Q1 2026, Q4 2025, and Q3 2025 respectively.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Ops. (Qtr)
1 Visa 587.74 Bn 575.34 Bn - 3.01 Bn
2 Mastercard 465.55 Bn 455.34 Bn - 3.00 Bn
3 American Express 238.39 Bn 184.35 Bn 17.43 Bn 3.80 Bn
4 PayPal Holdings 40.24 Bn 30.89 Bn 7.84 Bn 1.13 Bn
5 Affirm Holdings 28.27 Bn 26.55 Bn 261.64 Mn 386.50 Mn
6 SoFi Technologies 23.54 Bn 20.13 Bn 929.25 Mn -2.31 Bn
7 Ally Financial 14.34 Bn 13.89 Bn 1.98 Bn 1.37 Bn
8 Credit Acceptance 7.51 Bn 7.49 Bn 562.70 Mn 269.30 Mn
9 FinVolution 6.22 Bn 4.97 Bn 311.24 Mn 66.48 Mn
10 Sezzle 5.91 Bn 5.79 Bn - 88.98 Mn

Historic Data

Download Data
DateValue
Mar 31, 2026 386.50 Mn
Mar 31, 2026 386.50 Mn
Dec 31, 2025 173.74 Mn
Dec 31, 2025 173.74 Mn
Sep 30, 2025 374.57 Mn
Sep 30, 2025 374.57 Mn
Jun 30, 2025 74.64 Mn
Jun 30, 2025 74.64 Mn
Mar 31, 2025 210.39 Mn
Mar 31, 2025 210.39 Mn
Dec 31, 2024 312.02 Mn
Dec 31, 2024 312.02 Mn
Sep 30, 2024 196.87 Mn
Sep 30, 2024 196.87 Mn
Jun 30, 2024 68.76 Mn
Jun 30, 2024 68.76 Mn
Mar 31, 2024 208.15 Mn
Mar 31, 2024 208.15 Mn
Dec 31, 2023 74.32 Mn
Dec 31, 2023 74.32 Mn