GPI vs KMX
Group 1 Automotive Inc. and CarMax Inc., side by side — 10 fiscal years reported in USD, drawn from SEC filings.
Most recent reported year
| Metric | GPI | KMX |
|---|---|---|
| Revenue | $22.6B | $25.9B |
| Net income | $325.2M | $247.3M |
| Gross margin | 16.0% | 10.8% |
| Net margin | 1.4% | 1.0% |
| Return on equity | 11.3% | 4.1% |
| Diluted EPS | $25.24 | $1.68 |
| Dividend / share | $2.00 | · |
| Payout ratio | 7.9% | · |
| Free cash flow | $424.5M | $1.2B |
| Equity | $2.8B | · |
| Net debt / equity | 1.22× | 2.95× |
| Current ratio | 1.08× | 2.20× |
| Revenue CAGR 5y | 16.3% | 6.4% |
| Profit CAGR 5y | 2.6% | −19.8% |
GPI and KMX book revenue within 15% of each other, and keeps more of each dollar of revenue as profit (1.4% against 1.0%).
The stronger figure of the pair is set in bold. That is arithmetic, not a recommendation — this page does not pick a winner. "·" marks a figure not available in our data.
10 years side by side
| Fiscal year | GPI | KMX |
|---|---|---|
| FY2025 | $22.6B | $25.9B |
| FY2024 | $19.9B | $26.4B |
| FY2023 | $17.9B | $26.5B |
| FY2022 | $16.2B | $29.7B |
| FY2021 | $13.5B | $31.9B |
| FY2020 | $10.6B | $19.0B |
| FY2019 | $11.6B | $20.3B |
| FY2018 | $11.6B | $18.2B |
| FY2017 | $11.1B | $17.1B |
| FY2016 | $10.9B | $15.9B |
Bottom line
| Fiscal year | GPI | KMX |
|---|---|---|
| FY2025 | $325.2M | $247.3M |
| FY2024 | $498.1M | $500.6M |
| FY2023 | $601.6M | $479.2M |
| FY2022 | $751.5M | $484.8M |
| FY2021 | $552.1M | $1.2B |
| FY2020 | $286.5M | $746.9M |
| FY2019 | $174.0M | $888.4M |
| FY2018 | $157.8M | $842.4M |
| FY2017 | $213.4M | $664.1M |
| FY2016 | $147.1M | $627.0M |
17 fiscal years
| Fiscal year | Difference | Ahead |
|---|---|---|
| FY2025 | −$3,309,731,000 | KMX |
| FY2024 | −$6,419,120,000 | KMX |
| FY2023 | −$8,662,340,000 | KMX |
| FY2022 | −$13,462,800,000 | KMX |
| FY2021 | −$18,418,512,000 | KMX |
| FY2020 | −$8,349,949,000 | KMX |
| FY2019 | −$8,722,100,000 | KMX |
| FY2018 | −$6,571,700,000 | KMX |
| FY2017 | −$5,996,509,000 | KMX |
| FY2016 | −$4,987,506,000 | KMX |
| FY2015 | −$4,517,170,000 | KMX |
| FY2014 | −$4,330,827,000 | KMX |
| FY2013 | −$3,655,718,000 | KMX |
| FY2012 | −$3,486,718,000 | KMX |
| FY2011 | −$3,923,834,000 | KMX |
| FY2010 | −$3,466,385,000 | KMX |
| FY2009 | −$2,944,486,000 | KMX |
KMX has reported the higher revenue in every one of these 17 fiscal years. The gap has widened since the earliest year compared.
17 of 18 comparable fiscal years — a year missing data on either side is not counted.
17 fiscal years
| Fiscal year | Difference | Ahead |
|---|---|---|
| FY2025 | +0.5 pp | GPI |
| FY2024 | +0.6 pp | GPI |
| FY2023 | +1.6 pp | GPI |
| FY2022 | +3.0 pp | GPI |
| FY2021 | +0.5 pp | GPI |
| FY2020 | −1.2 pp | KMX |
| FY2019 | −2.9 pp | KMX |
| FY2018 | −3.3 pp | KMX |
| FY2017 | −2.0 pp | KMX |
| FY2016 | −2.6 pp | KMX |
| FY2015 | −3.2 pp | KMX |
| FY2014 | −3.3 pp | KMX |
| FY2013 | −2.6 pp | KMX |
| FY2012 | −2.6 pp | KMX |
| FY2011 | −2.8 pp | KMX |
| FY2010 | −3.3 pp | KMX |
| FY2009 | −2.9 pp | KMX |
The higher net margin has changed hands between GPI and KMX over this period.
17 of 18 comparable fiscal years — a year missing data on either side is not counted.
Standard deviation, each side
GPI's net margin has been more volatile than KMX's over the 17 comparable fiscal years — 1.1 percentage points of standard deviation against 1.1.
17 of 18 comparable fiscal years — a year missing data on either side is not counted.
Year by year
The lead in net margin changed hands between GPI and KMX over these 17 fiscal years — GPI led in 5 and KMX in 12.
17 of 18 comparable fiscal years — a year missing data on either side is not counted.
Standard deviation, each side
GPI's return on equity has been more volatile than KMX's over the 17 comparable fiscal years — 8.6 percentage points of standard deviation against 6.0.
17 of 18 comparable fiscal years — a year missing data on either side is not counted.
Year by year
The lead in return on equity changed hands between GPI and KMX over these 17 fiscal years — GPI led in 7 and KMX in 10.
17 of 18 comparable fiscal years — a year missing data on either side is not counted.