XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Segments and Other Geographic Reporting (Details)
$ in Thousands
3 Months Ended
Oct. 31, 2023
USD ($)
segment
Oct. 31, 2022
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,020,416 $ 893,372  
Yard operations 408,501 372,777  
Cost of vehicle sales 147,896 151,112  
General and administrative 68,643 57,980  
Operating income 395,376 311,503  
Depreciation and amortization 43,164 39,058  
Capital expenditures and acquisitions 256,673 152,655  
Total assets 7,333,786   $ 6,737,879
Goodwill 500,926   394,289
Service revenues      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 859,536 726,840  
Service revenues | United States | US      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 762,524 651,657  
Service revenues | International | International      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 97,012 75,183  
Vehicle sales      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 160,880 166,532  
Vehicle sales | United States | US      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 78,382 97,192  
Vehicle sales | International | International      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 82,498 69,340  
Operating Segments | United States | US      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 840,906 748,849  
Yard operations 349,594 326,244  
Cost of vehicle sales 72,021 92,439  
General and administrative 57,000 47,538  
Operating income 362,291 282,628  
Depreciation and amortization 36,936 34,935  
Capital expenditures and acquisitions 216,131 136,283  
Total assets 6,410,493   5,825,064
Goodwill 383,329   270,269
Operating Segments | International | International      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 179,510 144,523  
Yard operations 58,907 46,533  
Cost of vehicle sales 75,875 58,673  
General and administrative 11,643 10,442  
Operating income 33,085 28,875  
Depreciation and amortization 6,228 4,123  
Capital expenditures and acquisitions 40,542 $ 16,372  
Total assets 923,293   912,815
Goodwill $ 117,597   $ 124,020