XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Tables)
3 Months Ended
Aug. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following table illustrates related party revenue for the three months ended August 31, 2023 and August 31, 2022 (in thousands):
Three Months Ended August 31,
20232022
Customer D*$2,332 $1,450 
Customer E**$1,852 $1,136 
*Customer D is a subsidiary of an entity which is deemed to beneficially own over 5% of the Company's outstanding common stock
**Customer E is 60% owned by an individual who is deemed to beneficially own over 5% of the Company's outstanding common stock
The following table illustrates related party deferred revenue and deposits balances as of August 31, 2023 and May 31, 2023 (in thousands):
Customer D balances as ofCustomer E balances as of
August 31, 2023May 31, 2023August 31, 2023May 31, 2023
Deferred revenue$923 $1,474 $48 $50 
Customer Deposits$2,450 $2,450 $1,361 $1,361