XML 59 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Segments and Other Geographic Reporting (Tables)
12 Months Ended
Jul. 31, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following tables present financial information by segment:
Year Ended July 31, 2023
(In thousands)United StatesInternationalTotal
Service revenues$2,841,641 $356,487 $3,198,128 
Vehicle sales348,007 323,383 671,390 
Total service revenues and vehicle sales3,189,648 679,870 3,869,518 
Yard operations1,292,527 225,502 1,518,029 
Cost of vehicle sales326,764 287,734 614,498 
General and administrative202,260 48,162 250,422 
Operating income$1,368,097 $118,472 $1,486,569 
Depreciation and amortization, excluding debt costs$135,804 $23,674 $159,478 
Capital expenditures, including acquisitions373,190 143,446 516,636 
Total assets5,825,064 912,815 6,737,879 
Goodwill270,269 124,020 394,289 
Year Ended July 31, 2022
(In thousands)United StatesInternationalTotal
Service revenues$2,533,165 $319,875 $2,853,040 
Vehicle sales411,985 235,896 647,881 
Total service revenues and vehicle sales2,945,150 555,771 3,500,921 
Yard operations1,123,986 185,511 1,309,497 
Cost of vehicle sales380,928 204,275 585,203 
General and administrative192,667 38,557 231,224 
Operating income$1,247,569 $127,428 $1,374,997 
Depreciation and amortization, excluding debt costs$120,635 $17,350 $137,985 
Capital expenditures, including acquisitions297,632 146,420 444,052 
Total assets4,615,788 693,076 5,308,864 
Goodwill270,269 131,685 401,954 
Year Ended July 31, 2021
(In thousands)United StatesInternationalTotal
Service revenues$2,017,504 $274,363 $2,291,867 
Vehicle sales254,568 146,076 400,644 
Total service revenues and vehicle sales2,272,072 420,439 2,692,511 
Yard operations849,037 154,255 1,003,292 
Cost of vehicle sales227,365 118,763 346,128 
General and administrative172,115 34,550 206,665 
Operating income$1,023,555 $112,871 $1,136,426 
Depreciation and amortization, excluding debt costs$107,765 $14,206 $121,971 
Capital expenditures, including acquisitions390,706 77,290 467,996