Copart, Inc. - stock earnings

CPRT Quarterly earnings

DateEarningsRevenue
2023Q1 293.7 million USD 956.7 million USD
2022Q4 245.8 million USD 893.4 million USD
2022Q3 263.7 million USD 883.4 million USD
2022Q2 278.6 million USD 939.9 million USD
2022Q1 287.4 million USD 867.5 million USD
2021Q4 260.4 million USD 810.1 million USD
2021Q3 256.0 million USD 748.6 million USD
2021Q2 286.8 million USD 733.9 million USD
2021Q1 193.4 million USD 617.0 million USD
2020Q4 200.3 million USD 592.9 million USD
2020Q3 165.5 million USD 525.7 million USD

CPRT Yearly earnings

DateEarningsRevenue
2023 1.2 billion USD 3.9 billion USD
2022 1.1 billion USD 3.5 billion USD
2021 936.5 million USD 2.7 billion USD
2020 699.9 million USD 2.2 billion USD
2019 591.7 million USD 2.0 billion USD
2018 417.9 million USD 1.8 billion USD
2017 394.2 million USD 1.4 billion USD
2016 270.4 million USD 1.3 billion USD
2015 219.8 million USD 1.1 billion USD
2014 178.7 million USD 1.2 billion USD
2013 180.0 million USD 1.0 billion USD
2012 182.1 million USD 924.2 million USD
2011 166.4 million USD 872.2 million USD
2010 151.6 million USD 772.9 million USD
2009 141.1 million USD 743.1 million USD
2008 156.9 million USD 784.8 million USD
2007 136.3 million USD 560.7 million USD
2006 96.9 million USD 528.6 million USD
2005 102.1 million USD 457.1 million USD
2004 79.2 million USD 400.8 million USD
2003 57.2 million USD 347.4 million USD
2002 57.4 million USD 316.5 million USD
2001 42.7 million USD 253.9 million USD
2000 29.4 million USD 190.0 million USD
1999 22.0 million USD 141.8 million USD
1998 15.2 million USD 114.2 million USD
1997 12.0 million USD 126.3 million USD
1996 11.2 million USD 118.2 million USD
1995 6.9 million USD 58.1 million USD
1994 2.2 million USD 22.8 million USD

CPRT

Price: $54.44

52 week price:
36.83
58.58

Payout Ratio Range:
10.65%
18.60%

Earnings Per Share: 1.40 USD

P/E Ratio: 37.29

Exchange: NMS

Sector: Industrials

Industry: Specialty Business Services

Volume: 1.8 million

Ebitda: 135.7 million

Market Capitalization: 54.4 billion

Links: