XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segments and Other Geographic Reporting (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Apr. 30, 2024
USD ($)
segment
Apr. 30, 2023
USD ($)
Jul. 31, 2023
USD ($)
Segment Reporting Information [Line Items]          
Number of operating segments | segment     2    
Number of reportable segments | segment     2    
Total service revenues and vehicle sales $ 1,127,259 $ 1,021,831 $ 3,167,824 $ 2,871,927  
Yard operations 438,873 378,958 1,256,552 1,127,232  
Cost of vehicle sales 162,881 159,443 457,596 465,282  
General and administrative 88,302 64,506 241,197 183,461  
Operating income 437,203 418,924 1,212,479 1,095,952  
Depreciation and amortization 50,733 37,371 139,158 114,843  
Capital expenditures and acquisitions 87,815 89,805 467,517 346,524  
Total assets 8,010,632   8,010,632   $ 6,737,879
Goodwill 511,372   511,372   394,289
Service revenues          
Segment Reporting Information [Line Items]          
Total service revenues and vehicle sales 946,630 847,249 2,667,911 2,363,886  
Service revenues | United States | US          
Segment Reporting Information [Line Items]          
Total service revenues and vehicle sales 830,680 752,077 2,349,241 2,109,467  
Service revenues | International | International          
Segment Reporting Information [Line Items]          
Total service revenues and vehicle sales 115,950 95,172 318,670 254,419  
Vehicle sales          
Segment Reporting Information [Line Items]          
Total service revenues and vehicle sales 180,629 174,582 499,913 508,041  
Vehicle sales | United States | US          
Segment Reporting Information [Line Items]          
Total service revenues and vehicle sales 88,236 81,681 241,307 261,069  
Vehicle sales | International | International          
Segment Reporting Information [Line Items]          
Total service revenues and vehicle sales 92,393 92,901 258,606 246,972  
Operating Segments | United States | US          
Segment Reporting Information [Line Items]          
Total service revenues and vehicle sales 918,916 833,758 2,590,548 2,370,536  
Yard operations 369,577 323,426 1,062,859 973,067  
Cost of vehicle sales 81,312 74,951 223,462 246,431  
General and administrative 75,096 50,590 201,667 147,456  
Operating income 392,931 384,791 1,102,560 1,003,582  
Depreciation and amortization 43,477 32,918 118,756 101,974  
Capital expenditures and acquisitions 72,186 79,633 372,178 305,344  
Total assets 7,034,960   7,034,960   5,825,064
Goodwill 390,903   390,903   270,269
Operating Segments | International | International          
Segment Reporting Information [Line Items]          
Total service revenues and vehicle sales 208,343 188,073 577,276 501,391  
Yard operations 69,296 55,532 193,693 154,165  
Cost of vehicle sales 81,569 84,492 234,134 218,851  
General and administrative 13,206 13,916 39,530 36,005  
Operating income 44,272 34,133 109,919 92,370  
Depreciation and amortization 7,256 4,453 20,402 12,869  
Capital expenditures and acquisitions 15,629 $ 10,172 95,339 $ 41,180  
Total assets 975,672   975,672   912,815
Goodwill $ 120,469   $ 120,469   $ 124,020