CPRT Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
07-31
2022
07-31
2021
07-31
2020
07-31
2019
07-31
2018
07-31
2017
07-31
2016
07-31
2015
07-31
2014
07-31
2013
07-31
2012
07-31
2011
07-31
2010
07-31
2009
07-31
2008
07-31
2007
07-31
2006
07-31
2005
07-31
2004
07-31
2003
07-31
2002
07-31
2001
07-31
2000
07-31
1999
07-31
1998
07-31
1997
07-31
1996
07-31
1995
07-31
1994
07-31
Report Filing: 2023-09-28 2022-09-27 2021-09-27 2020-09-28 2019-09-30 2018-10-01 2017-09-28 2016-09-28 2015-09-25 2014-09-29 2013-09-30 2012-10-01 2011-09-28 2010-09-23 2009-09-29 2008-09-29 2007-10-01 2006-10-31 2005-10-14 2004-10-14 2003-10-17 2002-10-29 2001-10-03 2000-10-26 1999-10-18 1998-10-14 1997-10-28 1996-10-28 1995-07-31 1994-07-31
Revenue 3869518000 3500921000 2692511000 2205583000 2041957000 1805695000 1447981000 1268449000 1146079000 1163489000 1046386000 924191000 872246000 772879000 743082000 784848000 560680000 528571000 457111000 400796300 347423100 316455800 253889400 190042300 141800000 114200000 126300000 118200000 58100000 22800000
Cost of Revenue 2132527000 1894700000 1349420000 1197781000 1143615000 1043329000 815953000 723863000 662703000 694916000 625464000 514575000 499351000 424885000 430822000 462589000 293898000 298023000 253273000 208756600 202419900 186952500 152052500 116697300 86500000 71500000 89400000 83500000 37800000 14500000
Gross Profit 1736991000 1606221000 1343091000 1007802000 898342000 762366000 632028000 544586000 483376000 468573000 420922000 409616000 372895000 347994000 312260000 322259000 266782000 230548000 203838000 192039700 145003200 129503300 101836900 73345000 55300000 42700000 36900000 34700000 20300000 8300000
Operating Expenses 250422000 231224000 206665000 191703000 181867000 178021000 170729000 138116000 138975000 193639000 137930000 123263000 107605000 108924000 86935000 84342000 63637000 58986000 46979000 67274100 54249200 39563800 33719600 27128800 21900000 19100000 18100000 16900000 9100000 4100000
Research & Development 0 0 0 0 0 15500000 19400000 29800000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 233041000 211152000 185611000 167312000 160139000 155522000 151364000 138116000 138975000 164535000 137930000 114492000 107605000 108924000 86935000 84342000 63637000 58986000 46979000 36465800 28703700 23255600 19369600 15649800 12100000 11300000 10600000 10900000 5700000 2400000
Other Operating Expenses 17381000 20072000 21054000 24391000 21728000 6999000 -35000 -29800000 0 29104000 0 8771000 0 0 0 0 0 0 0 30808300 25545500 16308200 14350000 11479000 9800000 7800000 7500000 6000000 3400000 1700000
Operating Income 1486569000 1374997000 1136426000 816099000 716475000 584345000 461299000 406470000 344401000 274934000 282992000 286353000 265290000 239070000 225325000 237917000 203145000 171562000 156859000 124765600 90754000 89939500 68117300 46216200 33400000 23600000 18800000 17800000 11200000 4200000
Net Interest(Non Operating) 0 -1 0 -17512000 -15360000 -17782000 -22373000 -22157000 -17304000 -8277000 -9629000 -10984000 -3585000 -11000 1418000 19494000 28003000 -4571000 13129000 1514630900 1654413100 5588100 4424500 1757800 1800000 1300000 700000 400000 200000 -500000
Interest Income 65928000 16687999 20247000 1359000 2225000 1293000 1406000 1449000 817000 491000 638000 357000 493000 205000 1692000 7761000 13727000 8182000 4919000 1509100000 1651000000 1870000 1498100 0 0 0 0 0 0 0
Interest Expense 65928000 16688000 20247000 18871000 17585000 19075000 23779000 23606000 18121000 8768000 10267000 11341000 4078000 216000 274000 -11733000 -14276000 12753000 -8210000 -5530900 -3413100 -3718100 -2926400 -1757800 -1800000 -1300000 -700000 -400000 -200000 500000
Equity & Other Income/(Expense) 67759000 -34042999 -14580000 2252000 3836000 -4052000 1174000 11552000 4972000 3378000 3509000 2687000 2172000 436000 989000 -7761000 -13727000 7531000 -4919000 -1509100000 -1651000000 -1870000 -1498100 0 0 0 0 0 0 0
Income Before Tax 1554328000 1340954000 1121846000 800839000 704951000 562511000 440100000 395865000 332069000 270035000 276872000 278056000 263877000 239495000 227732000 249650000 217421000 174522000 165069000 130296500 94167100 93657600 71043700 47974000 35200000 24900000 19500000 18200000 11400000 3700000
Income Tax Expense 316587000 250824000 185351000 100932000 113258000 144504000 45839000 125505000 112286000 91348000 96847000 95937000 97502000 87868000 88186000 92718000 81083000 61862000 62953000 51076200 36944900 36268400 28358700 18544900 13200000 9700000 7500000 7000000 4500000 1500000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 140000 34000 0 0 0 0 0 0 0 -1557000 0 0 15713000 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 1237741000 1090130000 936495000 699907000 591693000 417867000 394227000 270360000 219783000 178687000 180025000 182119000 166375000 151627000 141103000 156932000 136338000 96947000 102116000 79220300 57222200 57389200 42685000 29429100 22000000 15200000 12000000 11200000 6900000 2200000
Depreciation and Amortization 159684000 138009000 128751000 107868000 91395000 77412000 59987000 62644000 54682000 57595000 60875000 51211000 48359000 43883000 45592000 54537000 51365000 18703000 39506000 36339200 28958100 20026300 17276400 13236800 11600000 9100000 8200000 6400000 3600000 -400000
EBITDA 1646253000 1513006000 1265177000 923967000 807870000 661757000 521286000 469114000 399083000 332529000 343867000 337564000 313649000 282953000 270917000 292454000 254510000 190265000 196365000 161104800 119712100 109965800 85393700 59453000 45000000 32700000 27000000 24200000 14800000 3800000
Earnings Per Share (EPS) 1.3 1.15 0.99 0.75 0.64 0.45 0.43 0.3 0.22 0.18 0.18 0.18 0.14 0.11 0.11 0.11 0.0938 0.0669 0.0706 0.0556 0.0394 0.0406 0.0325 0.0229 0.0171 0.012 0.01 0.0096 0.0075 0.0031
Diluted Earnings Per Share 1.28 1.13 0.97 0.73 0.62 0.43 0.42 0.28 0.21 0.17 0.17 0.17 0.14 0.11 0.1 0.11 0.0913 0.065 0.0688 0.0544 0.0388 0.0394 0.0313 0.0221 0.0167 0.0118 0.0096 0.0092 0.0071 0.0031
Weighted Average Shares Outstanding 953574000 949676000 945008000 932808000 921956000 927172000 914744000 915384000 1007316000 1005544000 999296000 1024960000 1210384000 1346640000 1336592000 1398592000 1450416000 1445952000 1442592000 1431312000 1462528000 1419481600 1317432000 1293619200 1281004800 1265404800 1199400300 1168111596 919540230 719640180
Diluted Weighted Average Shares Outstanding 966647000 964604000 961160000 954624000 961812000 967508000 948076000 977180000 1051404000 1049840000 1038248000 1051424000 1226816000 1360432000 1358880000 1437728000 1495280000 1486800000 1487744000 1464592000 1488288000 1460016000 1353830400 1332638491 1320000000 1291171200 1251548139 1221207578 973630832 719640180

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.