XML 154 R35.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Movement in Deferred Revenue [Roll Forward]        
Beginning balance $ 19,193 $ 0 $ 3,877 $ 0
Advance billings 22,406 0 44,646 0
Revenue recognized (12,340) 0 (19,264) 0
Other adjustments 135 0 135 0
Ending balance $ 29,394 $ 0 $ 29,394 $ 0