XML 144 R110.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
May 31, 2021
May 31, 2020
Accounts Payable And Accrued Liabilities Current And Noncurrent [Abstract]    
Trade payables $ 57,706 $ 41,159
Accrued liabilities 112,594 48,105
Accrued payroll and employment related taxes 19,390  
Income taxes payable 14,764 4,651
Accrued interest 148  
Accrued legal settlement   18,496
Other accruals 8,211  
Total accounts payable and accrued liabilities $ 212,813 $ 112,411