XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill, Service Contracts and Other Assets - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2020
Aug. 31, 2019
Goodwill, Service Contracts and Other Assets [Abstract]    
Amortization expense for service contracts and other assets $ 35,100 $ 34,600
2021 (remaining nine months) 102,745  
2022 126,441  
2023 107,211  
2024 95,316  
2025 82,492  
Thereafter 240,600  
Total future amortization expense $ 754,805