XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Segments and Other Geographic Reporting - Schedule of Financial Information by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales $ 4,236,823 $ 3,869,518 $ 3,500,921
Yard operations 1,710,084 1,518,029 1,309,497
Cost of vehicle sales 619,487 614,498 585,203
General and administrative 335,229 250,422 231,224
Operating income 1,572,023 1,486,569 1,374,997
Depreciation and amortization, excluding debt costs 189,761 159,478 137,985
Capital expenditures, including acquisitions 605,403 516,636 444,052
Total assets 8,427,764 6,737,879 5,308,864
Goodwill 513,909 394,289 401,954
United States | United States | Operating Segments      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 3,464,735 3,189,648 2,945,150
Yard operations 1,440,707 1,292,527 1,123,986
Cost of vehicle sales 313,449 326,764 380,928
General and administrative 282,545 202,260 192,667
Operating income 1,428,034 1,368,097 1,247,569
Depreciation and amortization, excluding debt costs 161,685 135,804 120,635
Capital expenditures, including acquisitions 491,497 373,190 297,632
Total assets 7,386,103 5,825,064 4,615,788
Goodwill 390,421 270,269 270,269
International | International | Operating Segments      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 772,088 679,870 555,771
Yard operations 269,377 225,502 185,511
Cost of vehicle sales 306,038 287,734 204,275
General and administrative 52,684 48,162 38,557
Operating income 143,989 118,472 127,428
Depreciation and amortization, excluding debt costs 28,076 23,674 17,350
Capital expenditures, including acquisitions 113,906 143,446 146,420
Total assets 1,041,661 912,815 693,076
Goodwill 123,488 124,020 131,685
Service revenues      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 3,561,002 3,198,128 2,853,040
Service revenues | United States | United States      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 3,126,102 2,841,641 2,533,165
Service revenues | International | International      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 434,900 356,487 319,875
Vehicle sales      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 675,821 671,390 647,881
Vehicle sales | United States | United States      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales 338,633 348,007 411,985
Vehicle sales | International | International      
Segment Reporting Information [Line Items]      
Total service revenues and vehicle sales $ 337,188 $ 323,383 $ 235,896