XML 107 R89.htm IDEA: XBRL DOCUMENT v3.23.3
Segments and Other Geographic Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales $ 3,869,518 $ 3,500,921 $ 2,692,511
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
Operating income 1,486,569 1,374,997 1,136,426
Depreciation and amortization, excluding debt costs 159,478 137,985 121,971
Capital expenditures, including acquisitions 516,636 444,052 467,996
Total assets 6,737,879 5,308,864  
Goodwill 394,289 401,954 355,717
United States | United States | Operating Segments      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 3,189,648 2,945,150 2,272,072
Yard operations 1,292,527 1,123,986 849,037
Cost of vehicle sales 326,764 380,928 227,365
General and administrative 202,260 192,667 172,115
Operating income 1,368,097 1,247,569 1,023,555
Depreciation and amortization, excluding debt costs 135,804 120,635 107,765
Capital expenditures, including acquisitions 373,190 297,632 390,706
Total assets 5,825,064 4,615,788  
Goodwill 270,269 270,269  
International | International | Operating Segments      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 679,870 555,771 420,439
Yard operations 225,502 185,511 154,255
Cost of vehicle sales 287,734 204,275 118,763
General and administrative 48,162 38,557 34,550
Operating income 118,472 127,428 112,871
Depreciation and amortization, excluding debt costs 23,674 17,350 14,206
Capital expenditures, including acquisitions 143,446 146,420 77,290
Total assets 912,815 693,076  
Goodwill 124,020 131,685  
Service revenues      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 3,198,128 2,853,040 2,291,867
Service revenues | United States | United States      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 2,841,641 2,533,165 2,017,504
Service revenues | International | International      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 356,487 319,875 274,363
Vehicle sales      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 671,390 647,881 400,644
Vehicle sales | United States | United States      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 348,007 411,985 254,568
Vehicle sales | International | International      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales $ 323,383 $ 235,896 $ 146,076