Carmax (KMX) Cash from Operations (2009 - 2026)

Carmax (KMX) posted quarterly Cash from Operations of 17589000.0 for Q2 2026, down 94.13% year-over-year from 299543000.0 in Q2 2025, and up 103.17% quarter-over-quarter from 554267000.0 in Q1 2026.

Carmax (KMX) Cash from Operations (2009 - 2026) Analysis & Trends

Carmax's Cash from Operations history runs 18 years deep, the most recent figure standing at 17589000.0 for Q2 2026.

  • In Q2 2026, Cash from Operations fell 94.13% year-over-year to 17589000.0; the TTM figure through May 2026 stood at 1501893000.0 (up 44.18% YoY), while the FY2026 annual figure was 1783847000.0, up 185.67% from the prior year.
  • Cash from Operations for Q2 2026 stood at 17589000.0, up from 554267000.0 in the prior quarter.
  • The five-year high for Cash from Operations was 1253077000.0 in Q4 2025, with the low at 554267000.0 in Q1 2026.
  • The 5-year median for Cash from Operations is 135271000.0 (2023), against an average of 205612166.67.
  • The sharpest annual moves came in 2025 and 2026: Cash from Operations jumped 5466.04% in 2025, then sank 478.66% in 2026.
  • Carmax's Cash from Operations stood at 1182488000.0 in 2022, then sank by 82.23% to 210099000.0 in 2023, then slumped by 111.11% to 23352000.0 in 2024, then surged by 5466.04% to 1253077000.0 in 2025, then tumbled by 98.6% to 17589000.0 in 2026.
  • Business Quant data shows KMX's Cash from Operations at 17589000.0 in Q2 2026, 554267000.0 in Q1 2026, and 1253077000.0 in Q4 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 Uxin 78.74 Bn 78.73 Bn - -
2 Carvana 51.81 Bn 49.07 Bn 1.38 Bn 238.00 Mn
3 Penske Automotive 14.31 Bn 14.24 Bn 1.36 Bn 204.10 Mn
4 Lithia Motors 8.60 Bn 8.24 Bn 1.50 Bn -65.70 Mn
5 Carmax 8.34 Bn 7.74 Bn 854.41 Mn 17.59 Mn
6 Autonation 7.02 Bn 6.97 Bn 1.23 Bn -71.10 Mn
7 Rush Enterprises Inc \Tx\ 6.32 Bn 6.06 Bn 361.67 Mn 133.25 Mn
8 Autozi Internet Technology (Global) 6.28 Bn 6.10 Bn - -
9 Valvoline 4.26 Bn 4.18 Bn 214.90 Mn 124.40 Mn
10 Openlane 4.23 Bn 4.04 Bn 248.20 Mn 52.80 Mn

Historic Data

Download Data
DateValue
May 31, 2026 17.59 Mn
May 31, 2026 17.59 Mn
Feb 28, 2026 -554.27 Mn
Feb 28, 2026 -554.27 Mn
Nov 30, 2025 1.25 Bn
Nov 30, 2025 1.25 Bn
Aug 31, 2025 785.49 Mn
Aug 31, 2025 785.49 Mn
May 31, 2025 299.54 Mn
May 31, 2025 299.54 Mn
Feb 28, 2025 146.38 Mn
Feb 28, 2025 146.38 Mn
Nov 30, 2024 -23.35 Mn
Nov 30, 2024 -23.35 Mn
Aug 31, 2024 619.10 Mn
Aug 31, 2024 619.10 Mn
May 31, 2024 -117.69 Mn
May 31, 2024 -117.69 Mn
Feb 29, 2024 309.64 Mn
Feb 29, 2024 309.64 Mn