← CARMAX INC
| Annual Trend | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cost of Revenue | $13.7b |
$14.8b
+8.03%
|
$15.7b
+6.09%
|
$17.6b
+12.14%
|
$16.6b
-5.83%
|
$28.6b
+72.67%
|
$26.9b
-6.04%
|
$23.8b
-11.39%
|
$23.5b
-1.54%
|
$23.1b
-1.62%
|
$23.6b
+2.19%
|
|
| TOTAL COST OF SALES | $13.7b |
$14.8b
+8.03%
|
$15.7b
+6.09%
|
$17.6b
+12.14%
|
$16.6b
-5.83%
|
$28.6b
+72.67%
|
$26.9b
-6.04%
|
$23.8b
-11.39%
|
$23.5b
-1.54%
|
$23.1b
-1.62%
|
||
| Gross Profit | $2.2b |
$2.3b
+6.67%
|
$2.5b
+6.52%
|
$2.7b
+9.75%
|
$2.4b
-12.61%
|
$3.3b
+38.18%
|
$2.8b
-14.82%
|
$2.7b
-3.11%
|
$2.9b
+6.81%
|
$2.8b
-3.15%
|
$2.8b
-1.40%
|
|
| Interest Income (Expense), Net | $590.6m |
$641.6m
+8.64%
|
$683.6m
+6.55%
|
$746.0m
+9.13%
|
$827.9m
+10.98%
|
$1.1b
+29.00%
|
$1.1b
+5.92%
|
$1.0b
-8.18%
|
$1.1b
+5.01%
|
$1.1b
+0.39%
|
$1.8b
+68.01%
|
|
| Selling, General and Administrative Expense | $1.5b | $1.6b | $1.7b | $1.9b | $1.9b | $2.3b | $2.5b | $2.3b | $2.4b | $2.5b | $2.5b | |
| Labor and Related Expense | $30.8m | $35.4m | $38.3m | $42.3m | $46.0m | $50.5m | $62.8m | $66.5m | $75.9m | $80.4m | — | |
| Amortization of Intangible Assets | — | — | — | — | — | $11.5m | $15.4m | $15.4m | $15.4m | $15.4m | — | |
| Operating expenses: | ||||||||||||
| Financing Interest Expense | $171.4m | $215.0m | $289.3m | $358.1m | $314.1m | $228.8m | $310.3m | $638.7m | $763.2m | $769.2m | — | |
| Interest Expense | $56.4m | $70.7m | $75.8m | $83.0m | $86.2m | $94.1m | $120.4m | $124.8m | $107.9m | $110.4m | $873.0m | |
| Other income (expense): | ||||||||||||
| Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest | $1.0b | $1.1b | $1.1b | $1.2b | $965.3m | $1.5b | $636.8m | $641.6m | $669.4m | $383.4m | — | |
| Other Nonoperating Income (Expense) | $0 | $400k | ($400k) | $0 | ($2.2m) | — | — | — | — | — | — | |
| Nonoperating Income (Expense) | ($953k) | $1.4m | ($408k) | $5.7m | $8.3m | ($34.6m) | ($9.4m) | ($10.3m) | $11.6m | $7.1m | — | |
| Current Income Tax Expense (Benefit) | $377.1m | $318.5m | $268.1m | $273.7m | $254.1m | $326.0m | $158.6m | $167.2m | $192.5m | $62.3m | $136.3m | |
| Income Tax Expense (Benefit) | $379.4m | $399.5m | $270.4m | $272.6m | $218.3m | $341.0m | $152.0m | $162.4m | $168.8m | $136.1m | $136.3m | |
| Net earnings | $627.0m |
$664.1m
+5.92%
|
$842.4m
+26.85%
|
$888.4m
+5.46%
|
$746.9m
-15.93%
|
$1.2b
+54.14%
|
$484.8m
-57.89%
|
$479.2m
-1.15%
|
$500.6m
+4.46%
|
$247.3m
-50.60%
|
$222.5m
-10.01%
|
|
| Net Income (Loss) Attributable to Parent | $627.0m |
$664.1m
+5.92%
|
$842.4m
+26.85%
|
$888.4m
+5.46%
|
$746.9m
-15.93%
|
$1.2b
+54.14%
|
$484.8m
-57.89%
|
$479.2m
-1.15%
|
$500.6m
+4.46%
|
$247.3m
-50.60%
|
$222.5m
-10.01%
|
|
| Earnings Per Share, Basic | $3.29 | $3.64 | $4.83 | $5.39 | $4.58 | $7.09 | $3.05 | $3.03 | $3.22 | $1.68 | $1.61 | |
| Earnings Per Share, Diluted | $3.26 | $3.60 | $4.79 | $5.33 | $4.52 | $6.97 | $3.03 | $3.02 | $3.21 | $1.68 | $1.61 | |
| Basic (in shares) | $190.3m | $182.7m | $174.5m | $164.8m | $163.2m | $162.4m | $158.8m | $158.2m | $155.3m | $147.3m | $144.7m | |
| Diluted (in shares) | $192.2m | $184.5m | $175.9m | $166.8m | $165.1m | $165.2m | $159.8m | $158.7m | $156.1m | $147.6m | $145.0m | |
| Weighted Average Number of Shares Outstanding, Basic | 190.3m | 182.7m | 174.5m | 164.8m | 163.2m | 162.4m | 158.8m | 158.2m | 155.3m | 147.3m | 144.7m | |
| Weighted Average Number of Shares Outstanding, Diluted | 192.2m | 184.5m | 175.9m | 166.8m | 165.1m | 165.2m | 159.8m | 158.7m | 156.1m | 147.6m | 145.0m | |
| Additional Financial Items | ||||||||||||
| CARMAX AUTO FINANCE INCOME | $369.0m | $421.2m | $438.7m | $456.0m | $562.8m | $801.5m | $663.4m | $568.3m | $581.7m | $562.7m | ||
| Goodwill, Impairment Loss | — | — | — | — | — | — | — | $0 | $0 | $141.3m | $141.3m | |
| Other Cost and Expense, Operating | $40.2m | $47.8m | $52.4m | $62.0m | $56.2m | $67.7m | $72.4m | $76.9m | $81.3m | $79.9m | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.