XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill, Service Contracts and Other Assets, Net - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Goodwill, Service Contracts And Other Assets [Abstract]        
Amortization expense for service contracts and other assets $ 37,800 $ 38,000 $ 111,500 $ 111,400
2023 (remaining three months) 37,864   37,864  
2024 142,394   142,394  
2025 127,831   127,831  
2026 107,040   107,040  
2027 87,552   87,552  
Thereafter 203,474   203,474  
Total future amortization expense $ 706,155   $ 706,155