XML 95 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Segments and Other Geographic Information Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales $ 2,692,511 $ 2,205,583 $ 2,041,957
Direct Operating Costs 1,003,292 972,487 888,111
Cost of vehicle sales 346,128 225,294 255,504
General and Administrative Expense 206,665 191,703 181,867
Operating Income (Loss) 1,136,426 816,099 716,475
Depreciation, Depletion and Amortization 121,971 101,390 84,895
Payments to Acquire Productive Assets 467,996 603,674 374,628
Assets 4,562,143 3,455,261 2,547,617
Goodwill 355,717 343,622 333,321
Operating Segments | UNITED STATES | US      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 2,272,072 1,860,686 1,656,569
Direct Operating Costs 849,037 828,066 751,653
Cost of vehicle sales 227,365 135,095 112,268
General and Administrative Expense 172,115 154,346 155,180
Operating Income (Loss) 1,023,555 743,179 637,468
Depreciation, Depletion and Amortization 107,765 90,818 75,265
Payments to Acquire Productive Assets 390,706 568,773 311,827
Assets 3,900,712 2,904,216 2,096,549
Goodwill 270,305 262,423 256,998
Operating Segments | International [Member] | International [Member]      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 420,439 344,897 385,388
Direct Operating Costs 154,255 144,421 136,458
Cost of vehicle sales 118,763 90,199 143,236
General and Administrative Expense 34,550 37,357 26,687
Operating Income (Loss) 112,871 72,920 79,007
Depreciation, Depletion and Amortization 14,206 10,572 9,630
Payments to Acquire Productive Assets 77,290 34,901 62,801
Assets 661,431 551,045 451,068
Goodwill 85,412 81,199 76,323
Service revenues      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 2,291,867 1,947,140 1,755,694
Service revenues | Operating Segments | UNITED STATES | US      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 2,017,504 1,714,724 1,537,431
Service revenues | Operating Segments | International [Member] | International [Member]      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 274,363 232,416 218,263
Vehicle sales      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 400,644 258,443 286,263
Vehicle sales | Operating Segments | UNITED STATES | US      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales 254,568 145,962 119,138
Vehicle sales | Operating Segments | International [Member] | International [Member]      
Segment Reporting Information [Line Items]      
Service revenues and vehicle sales $ 146,076 $ 112,481 $ 167,125