XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segments and Other Geographic Reporting - Financial Information by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales $ 3,500,921 $ 2,692,511 $ 2,205,583
Yard operations 1,309,497 1,003,292 972,487
Cost of vehicle sales 585,203 346,128 225,294
General and administrative 231,224 206,665 191,703
Operating income 1,374,997 1,136,426 816,099
Depreciation and amortization, excluding debt costs 137,985 121,971 101,390
Capital expenditures, including acquisitions 444,052 467,996 603,674
Total assets 5,308,864 4,562,143  
Goodwill 401,954 355,717 343,622
Operating Segments | United States | United States      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 2,945,150 2,272,072 1,860,686
Yard operations 1,123,986 849,037 828,066
Cost of vehicle sales 380,928 227,365 135,095
General and administrative 192,667 172,115 154,346
Operating income 1,247,569 1,023,555 743,179
Depreciation and amortization, excluding debt costs 120,635 107,765 90,818
Capital expenditures, including acquisitions 297,632 390,706 568,773
Total assets 4,615,788 3,900,712  
Goodwill 270,269 270,305  
Operating Segments | International | International      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 555,771 420,439 344,897
Yard operations 185,511 154,255 144,421
Cost of vehicle sales 204,275 118,763 90,199
General and administrative 38,557 34,550 37,357
Operating income 127,428 112,871 72,920
Depreciation and amortization, excluding debt costs 17,350 14,206 10,572
Capital expenditures, including acquisitions 146,420 77,290 34,901
Total assets 693,076 661,431  
Goodwill 131,685 85,412  
Service revenues      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 2,853,040 2,291,867 1,947,140
Service revenues | United States | United States      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 2,533,165 2,017,504 1,714,724
Service revenues | International | International      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 319,875 274,363 232,416
Vehicle sales      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 647,881 400,644 258,443
Vehicle sales | United States | United States      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 411,985 254,568 145,962
Vehicle sales | International | International      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales $ 235,896 $ 146,076 $ 112,481