XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers
9 Months Ended
Feb. 29, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
Below is a summary of the Company’s revenue concentration by major customers for the three and nine months ended February 29, 2024 and February 28, 2023, respectively.
Three Months EndedNine Months Ended
February 29, 2024February 28, 2023February 29, 2024February 28, 2023
Customer A68 %— %69 %— %
Customer B— %26 %— %23 %
Customer C— %26 %— %31 %
Customer D— %16 %— %17 %
Customer E— %13 %— %14 %
Customer F— %13 %— %13 %
Customer G10 %— %— %— %
Deferred Revenue
Changes in the Company's deferred revenue balances for the nine months ended February 29, 2024 and February 28, 2023, respectively, are shown in the following table (in thousands):
Nine Months Ended
February 29, 2024February 28, 2023
Balance, beginning of period$48,692 $3,877 
Advance billings129,044 76,961 
Revenue recognized(121,875)(33,354)
Other adjustments8,547 135 
Less: Related party balances(1,287)(2,435)
Balance, end of period$63,121 $45,184 
Customer Deposits
Changes in the Company's customer deposits balances for the nine months ended February 29, 2024 and February 28, 2023, respectively, are shown in the following table (in thousands):
Nine Months Ended
February 29, 2024February 28, 2023
Balance, beginning of period$36,370 $9,524 
Customer deposits received8,397 26,980 
Other adjustments(8,547)(135)
Less: Related party balances(3,810)(3,810)
Balance, end of period$32,410 $32,559