CPRTCopart
We were incorporated in California in 1982, became a public company in 1994, and were reincorporated in Delaware in January 2012. 10-K, Item 1
- Headquarters
- Dallas, TX
- CEO
- Jeffrey Liaw
- Next results
- around Nov 19, 2026
All key numbers (37) From EDGAR
| EPS (ttm) | 1.55 | Sales (ttm) | 4.7B | Net income (ttm) | 1.5B | Sales growth | +0.4% | EPS growth | -2.5% | Sales Q/Q | - |
| Free cash flow | 1.3B | Gross margin | - | Oper. margin | 35.4% | Net margin | 31.8% | FCF margin | 27.2% | ROE | 16.3% |
| ROA | 14.8% | R&D / sales | - | Dividend | - | Debt/Eq | - | Curr. ratio | 7.91 | Cash | 1.9B |
| Op. cash flow (ttm) | 1.6B | EBITDA | 1.9B | EBITDA margin | 40.3% | Quick ratio | 7.84 | Interest cover | 885.63 | ROIC | 14.7% |
| Tax rate | 19.3% | Stock pay / sales | 0.8% | Shares out. | 926.3M | Shares Y/Y | -2.1% | Book / share | 9.82 | Cash / share | 2.06 |
| Sales / share | 5.04 | Asset turnover | 0.47 | Days sales out. | 63 | Sales 3Y CAGR | +6.4% | Sales 5Y CAGR | +11.6% | EPS 3Y CAGR | +6.6% |
| EPS 5Y CAGR | +26.2% |
Hover or tap a number to see the XBRL line item and filing it comes from; click it to open that filing at SEC. What each number means. Looks wrong? Tell us.
Changes in the numbers
FY2026 against FY2025-
Revenue growth slowed to +0.4%+9.7% → +0.4% · Revenue FY2026 / revenue FY2025 − 1, against the same a year earlier · 10-K ↗
CPRT against Industrials peers
Ten years, side by side → · All 83 →Each side 0 to 100, ranked against every company we cover: relative position on reported figures, not a buy score. How
Every dot is one of the 83 companies, the better end on the right. Hover a dot for the company.
| Company | Revenue (ttm) | Sales growth | Gross margin | Net margin | ROE | FCF margin | Debt / equity |
|---|---|---|---|---|---|---|---|
| CPRT Copart | $4.7B | +0.4% | - | 31.8% | 16.3% | 27.2% | - |
| SNA Snap-on | $5.3B | +0.9% | - | 19.2% | 16.6% | - | 0.20 |
| GNRC Generac | $4.6B | -2.0% | 39.9% | 6.5% | 10.0% | 9.0% | 0.44 |
| FTV Fortive | $4.4B | +1.9% | 63.5% | 14.8% | 11.0% | 24.7% | 0.59 |
| ALLE Allegion | $4.4B | +7.8% | 45.1% | 15.7% | 31.8% | 16.9% | 0.94 |
| ROL Rollins, Inc. | $4.0B | +11.0% | - | 13.2% | 37.8% | 16.8% | 0.52 |
Profitability
3 of 3- ✓Net margin above the peer median31.8% vs 13.0%
- ✓Return on equity above 15%16.3%
- ✓A profit in every one of 10 years
Balance sheet
2 of 2- ✓Interest covered more than 5 timesOperating income is over 100× interest expense
- ✓Current assets cover current liabilitiesCurrent ratio 7.91
Cash and shareholders
3 of 3- ✓Free cash flow positive in every one of 10 years$1.3B last year
- ✓Share count down over 5 years−0.4%
- ✓Cash from operations above net income$1.6B vs $1.5B
Each tick is a fact with a fixed rule (on /methodology), not a score or advice. A check without the numbers it needs is left out.
Revenue and net income, FY2017 to FY2026
Revenue 4.7B Net income 1.5BFrom XBRL in each 10-K. Hover a bar for the line item and filing. Full financials →
Where the $4.7B of revenue came from
by product, year to Jul 31, 2026- Service revenues $4.0B · 85%
- Vehicle sales $696.7M · 15%
From the segment tables in the 10-K XBRL. Revenue by segment, product and region →
CPRT's income statement, balance sheet and cash flow as reported to the SEC in XBRL, one column per fiscal year. Hover a number to see the line item and filing it comes from. Where a company changed how it tags a line, the first tag it reported for that period is used. A number looks wrong? Tell us.
Revenue by product or service
year to Jul 31, 2026| Revenue | Share | vs year before | |
|---|---|---|---|
| Service revenues | 4.0B | 85.1% | 0.0% |
| Vehicle sales | 696.7M | 14.9% | +2.7% |
10-K 0001193125-26-405731, segment and revenue notes (XBRL).
Income statement
From EDGAR| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.4B | 1.8B | 2.0B | 2.2B | 2.7B | 3.5B | 3.9B | 4.2B | 4.6B | 4.7B |
| Cost of revenue | 137.6M | 196.5M | 255.5M | - | - | - | - | - | - | - |
| SG&A | 151.4M | 176.9M | 181.9M | 191.7M | 206.7M | 231.2M | 250.4M | 335.2M | 402.9M | 431.3M |
| Operating income | 461.3M | 584.3M | 716.5M | 816.1M | 1.1B | 1.4B | 1.5B | 1.6B | 1.7B | 1.7B |
| Interest expense | 23.8M | 20.4M | 19.8M | 20.2M | 19.7M | 18.5M | 2.6M | 3.1M | 2.0M | 1.9M |
| Pretax income | 440.1M | 562.5M | 705.0M | 800.8M | 1.1B | 1.3B | 1.6B | 1.7B | 1.9B | 1.8B |
| Income tax | 45.8M | 144.5M | 113.3M | 100.9M | 185.4M | 250.8M | 316.6M | 352.3M | 347.2M | 354.6M |
| Net income | 394.2M | 417.9M | 591.7M | 699.9M | 936.5M | 1.1B | 1.2B | 1.4B | 1.6B | 1.5B |
| EPS (diluted) | 0.10 | 0.11 | 0.15 | 0.18 | 0.48 | 1.13 | 1.28 | 1.40 | 1.59 | 1.55 |
| Diluted shares | 3.8B | 3.9B | 3.8B | 3.8B | 1.9B | 964.6M | 966.6M | 974.8M | 977.6M | 956.9M |
| Depreciation & amortization | 57.0M | 78.6M | 84.9M | 101.4M | 122.0M | 138.0M | 159.5M | 189.8M | 215.8M | 229.4M |
| EBITDA | 518.3M | 662.9M | 801.4M | 917.5M | 1.3B | 1.5B | 1.6B | 1.8B | 1.9B | 1.9B |
| Operating margin | 31.9% | 32.4% | 35.1% | 37.0% | 42.2% | 39.3% | 38.4% | 37.1% | 36.5% | 35.4% |
| Net margin | 27.2% | 23.1% | 29.0% | 31.7% | 34.8% | 31.1% | 32.0% | 32.2% | 33.4% | 31.8% |
| Revenue growth | - | +24.7% | +13.1% | +8.0% | +22.1% | +30.0% | +10.5% | +9.5% | +9.7% | +0.4% |
| EPS growth | - | +4.2% | +42.2% | +19.1% | +165% | +133% | +13.3% | +9.4% | +13.6% | -2.5% |
Balance sheet
From EDGAR| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash | 210.1M | 274.5M | 186.3M | 477.7M | 1.0B | 1.4B | 957.4M | 1.5B | 2.8B | 1.9B |
| Receivables | 311.8M | 351.6M | 367.3M | 350.2M | 480.6M | 578.6M | 702.0M | 785.9M | 762.8M | 809.2M |
| Inventory | 10.2M | 16.7M | 20.9M | 20.1M | 45.0M | 58.8M | 40.0M | 43.6M | 39.7M | 51.4M |
| Current assets | 587.3M | 709.1M | 687.2M | 963.8M | 1.7B | 2.2B | 3.3B | 4.4B | 5.8B | 5.6B |
| Property & equipment | 944.1M | 1.2B | 1.4B | 1.9B | 2.3B | 2.5B | 2.8B | 3.2B | 3.6B | 3.7B |
| Goodwill | 340.2M | 337.2M | 333.3M | 343.6M | 355.7M | 402.0M | 394.3M | 513.9M | 517.8M | 511.3M |
| Total assets | 2.0B | 2.3B | 2.5B | 3.5B | 4.6B | 5.3B | 6.7B | 8.4B | 10.1B | 10.0B |
| Current liabilities | 302.2M | 277.3M | 282.0M | 356.0M | 421.0M | 440.9M | 492.8M | 628.6M | 683.3M | 703.7M |
| Total debt | 631.0M | 400.0M | 400.0M | 400.0M | 400.0M | 0 | 11.0M | 0 | - | - |
| Total liabilities | 883.9M | 726.6M | 769.2M | 965.7M | 1.0B | 683.3M | 750.4M | 879.2M | 883.4M | 913.9M |
| Shareholders' equity | 1.1B | 1.6B | 1.8B | 2.5B | 3.5B | 4.6B | 6.0B | 7.5B | 9.2B | 9.1B |
| Retained earnings | 745.4M | 1.2B | 1.3B | 1.9B | 2.9B | 4.0B | 5.2B | 6.5B | 8.1B | 8.0B |
Cash flow
From EDGAR| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 492.1M | 535.1M | 646.6M | 917.9M | 990.9M | 1.2B | 1.4B | 1.5B | 1.8B | 1.6B |
| Capital spending | 172.2M | 287.9M | 373.9M | 592.0M | 463.0M | 337.4M | 516.6M | 511.0M | 569.0M | 337.4M |
| Free cash flow | 319.9M | 247.2M | 272.8M | 325.9M | 527.9M | 839.2M | 847.6M | 961.6M | 1.2B | 1.3B |
| Stock-based pay (added back) | 20.8M | 23.2M | 23.4M | 23.3M | 40.9M | 39.0M | 39.7M | 35.2M | 38.0M | 38.8M |
| Buybacks | 0 | 0 | 365.0M | 0 | 0 | - | - | 0 | 0 | 1.6B |
| Acquisitions | 160.8M | 8.8M | 745K | 11.7M | 5.0M | 106.6M | 0 | -17.7M | 1.2M | 5.0M |
| Debt raised | 0 | 0 | - | - | - | - | - | - | - | - |
| Debt repaid | 0 | 0 | - | 0 | 0 | 416.8M | 0 | 0 | - | - |
| Investing cash flow | -335.8M | -288.5M | -356.3M | -601.2M | -465.5M | -442.3M | -1.9B | -940.1M | -587.4M | -877.6M |
| Financing cash flow | -107.0M | -182.0M | -370.3M | -27.4M | 40.9M | -382.7M | 66.6M | 19.3M | 52.1M | -1.6B |
Stock-based pay and leases
From EDGAR| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Stock-based pay (expense) | 20.8M | 23.2M | 23.4M | 23.3M | 40.9M | 39.0M | 39.7M | 35.2M | 38.0M | 38.8M |
| Stock-based pay / revenue | 1.4% | 1.3% | 1.1% | 1.1% | 1.5% | 1.1% | 1.0% | 0.8% | 0.8% | 0.8% |
| Operating lease cost | - | - | - | 31.6M | 28.3M | 27.7M | 26.6M | 26.2M | 28.4M | 21.4M |
| Operating lease cash paid | - | - | - | 29.8M | 28.6M | 26.6M | 26.4M | 25.3M | 28.0M | 21.0M |
| Finance lease principal paid | - | 0 | 0 | 1.1M | 1.1M | 530K | 23K | 14K | 49K | 60K |
| Right-of-use assets | - | - | 0 | 118.5M | 119.5M | 116.3M | 108.1M | 116.3M | 99.7M | 83.7M |
| Operating lease liabilities | - | - | 0 | 120.4M | 119.9M | 117.4M | 109.5M | 118.7M | 101.0M | 85.6M |
| Finance lease liabilities | - | - | - | 1.3M | 566K | 36K | 13K | - | 2.7M | 2.7M |
From SEC's XBRL company facts (data.sec.gov). EBITDA = operating income + depreciation and amortization; free cash flow = operating cash flow - capital spending; total debt = long-term debt (with its current part) + short-term borrowings. Stock-based pay and leases are shown as the company reports them; Tickdelta does not take them out of earnings or add leases to debt. Click a number to open the filing in SEC's Inline XBRL viewer, where you can click the same number to see how it is tagged. Values a company later revised show as revised; the Revised numbers tab lists the changes.
Work on CPRT in a spreadsheet:
Excel workbook (a sheet per section, ten years by column, charts, links to the filings) ·
CSV.
For a Google Sheet that stays up to date, paste =IMPORTDATA("https://tickdelta.com/company/CPRT/export.csv") into a cell.