XML 23 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Service revenues and vehicle sales $ 3,869,518 $ 3,500,921 $ 2,692,511
Operating expenses:      
Yard operations 1,518,029 1,309,497 1,003,292
Cost of vehicle sales 614,498 585,203 346,128
General and administrative 250,422 231,224 206,665
Total operating expenses 2,382,949 2,125,924 1,556,085
Operating income 1,486,569 1,374,997 1,136,426
Other income (expense):      
Interest income (expense), net 65,928 (16,688) (20,247)
Loss on extinguishment of debt 0 (16,759) 0
Other income (expense), net 1,831 (596) 5,667
Total other income (expense) 67,759 (34,043) (14,580)
Income before income taxes 1,554,328 1,340,954 1,121,846
Income tax expense 316,587 250,824 185,351
Net income $ 1,237,741 $ 1,090,130 $ 936,495
Basic net income per common share (in dollars per share) $ 1.30 $ 1.15 $ 0.99
Weighted average common shares outstanding (in shares) 953,574 949,676 945,008
Diluted net income per common share (in dollars per share) $ 1.28 $ 1.13 $ 0.97
Diluted weighted average common shares outstanding (in shares) 966,647 964,604 961,160
Service revenues      
Service revenues and vehicle sales $ 3,198,128 $ 2,853,040 $ 2,291,867
Vehicle sales      
Service revenues and vehicle sales $ 671,390 $ 647,881 $ 400,644