Logo image of CPRT

COPART INC (CPRT) Stock Income Statement

USA - Nasdaq - NASDAQ:CPRT - US2172041061 - Common Stock

39.06 USD
+0.15 (+0.39%)
Last: 11/25/2025, 8:00:00 PM
39.31 USD
+0.25 (+0.64%)
After Hours: 11/25/2025, 8:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-10-31)
2025
(2025-7-31)
2024
(2024-7-31)
2023
(2023-7-31)
2022
(2022-7-31)
Revenue
CPRT Revenue ChartCPRT Revenue over time chart
4.66B4.65B4.24B3.87B3.50B
Minority Interest Expense
CPRT Minority Interest Expense ChartCPRT Minority Interest Expense over time chart
4.68M4.09M673.00KN/AN/A
Cost Of Goods
CPRT Cost Of Goods ChartCPRT Cost Of Goods over time chart
2.53B2.55B2.30B2.10B1.88B
Gross Profit
CPRT Gross Profit ChartCPRT Gross Profit over time chart
2.12B2.10B1.93B1.77B1.62B
Operating Expenses
CPRT Operating Expenses ChartCPRT Operating Expenses over time chart
403.50M402.93M361.33M282.80M246.62M
Selling, General, and Administrative Expenses
CPRT Selling, General, and Administrative Expenses ChartCPRT Selling, General, and Administrative Expenses over time chart
374.31M378.86M333.20M282.80M223.57M
Operating Income
CPRT Operating Income ChartCPRT Operating Income over time chart
1.72B1.70B1.57B1.49B1.37B
Interest Income/Expense
CPRT Interest Income/Expense ChartCPRT Interest Income/Expense over time chart
186.87M178.91M145.67M65.90M-16.69M
Other Income/Expense
CPRT Other Income/Expense ChartCPRT Other Income/Expense over time chart
23.48M19.96M-3.10M65.91M-596.00K
Non Recurring Items
CPRT Non Recurring Items ChartCPRT Non Recurring Items over time chart
N/AN/A0.000.00-16.76M
Income Before Taxes
CPRT Income Before Taxes ChartCPRT Income Before Taxes over time chart
1.93B1.90B1.71B1.55B1.34B
Income Tax
CPRT Income Tax ChartCPRT Income Tax over time chart
341.99M347.22M352.25M316.59M250.82M
Net Income
CPRT Net Income ChartCPRT Net Income over time chart
1.59B1.55B1.36B1.24B1.09B
EBITDA
CPRT EBITDA ChartCPRT EBITDA over time chart
1.94B1.91B1.76B1.65B1.51B
 
Per Share Data
EPS Diluted Total Ops
CPRT EPS Diluted Total Ops ChartCPRT EPS Diluted Total Ops over time chart
1.641.591.401.281.13
Non GAAP EPS
CPRT Non GAAP EPS ChartCPRT Non GAAP EPS over time chart
1.641.601.391.261.39
 
Statistics
Gross Profit Margin
CPRT Gross Profit Margin ChartCPRT Gross Profit Margin over time chart
45.64%45.18%45.63%45.73%46.32%
Profit Margin
CPRT Profit Margin ChartCPRT Profit Margin over time chart
34.24%33.41%32.17%31.99%31.14%
Operating Profit Margin
CPRT Operating Profit Margin ChartCPRT Operating Profit Margin over time chart
36.97%36.51%37.10%38.42%39.28%

All data in USD

Charts

CPRT Income Statement data chartCPRT Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 1B 2B 3B 4B
CPRT Earnings Per Share (EPS) chartCPRT EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 0.5 1 1.5