XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.4
Goodwill, Service Contracts and Other Assets - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Goodwill, Service Contracts And Other Assets [Abstract]        
Amortization expense for service contracts and other assets $ 36,900 $ 35,400 $ 73,400 $ 70,500
2022 (remaining six months) 70,680   70,680  
2023 126,611   126,611  
2024 114,179   114,179  
2025 99,707   99,707  
2026 82,616   82,616  
Thereafter 213,745   213,745  
Total future amortization expense $ 707,538   $ 707,538