XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments and Other Geographic Reporting (Tables)
6 Months Ended
Jan. 31, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table presents financial information by segment:
Three Months Ended January 31, 2022Three Months Ended January 31, 2021
(In thousands)United StatesInternationalTotalUnited StatesInternationalTotal
Service revenues$630,707 $80,383 $711,090 $465,423 $67,178 $532,601 
Vehicle sales96,679 59,691 156,370 52,500 31,930 84,430 
Total service revenues and vehicle sales727,386 140,074 867,460 517,923 99,108 617,031 
Yard operations278,093 45,721 323,814 199,107 36,797 235,904 
Cost of vehicle sales90,263 50,041 140,304 48,601 25,028 73,629 
General and administrative46,384 9,630 56,014 40,763 8,514 49,277 
Operating income$312,646 $34,682 $347,328 $229,452 $28,769 $258,221 
Depreciation and amortization$29,316 $3,987 $33,303 $27,745 $3,647 $31,392 
Capital expenditures and acquisitions86,788 5,185 91,973 121,595 14,526 136,121 
Six Months Ended January 31, 2022Six Months Ended January 31, 2021
(In thousands)United StatesInternationalTotalUnited StatesInternationalTotal
Service revenues$1,221,465 $157,443 $1,378,908 $915,658 $132,315 $1,047,973 
Vehicle sales184,382 114,302 298,684 99,520 62,478 161,998 
Total service revenues and vehicle sales1,405,847 271,745 1,677,592 1,015,178 194,793 1,209,971 
Yard operations534,714 87,794 622,508 393,526 74,189 467,715 
Cost of vehicle sales170,605 96,107 266,712 90,107 47,882 137,989 
General and administrative92,932 17,991 110,923 80,501 16,951 97,452 
Operating income$607,595 $69,854 $677,449 $451,044 $55,771 $506,815 
Depreciation and amortization$57,046 $8,028 $65,074 $53,907 $6,434 $60,341 
Capital expenditures and acquisitions141,060 15,609 156,669 244,054 39,160 283,214 
January 31, 2022July 31, 2021
(In thousands)United StatesInternationalTotalUnited StatesInternationalTotal
Total assets$4,447,523 $689,433 $5,136,956 $3,900,712 $661,431 $4,562,143 
Goodwill270,357 82,551 352,908 270,305 85,412 355,717