XML 29 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers
9 Months Ended
Feb. 28, 2025
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 28, 2025 and February 29, 2024, respectively.
Three Months EndedNine Months Ended
February 28, 2025February 29, 2024February 28, 2025February 29, 2024
Customer A66 %68 %54 %69 %
Customer F
— %10 %11 %— %
Customer G
34 %— %29 %— %
Deferred Revenue
Changes in the Company's deferred revenue balances for the nine months ended February 28, 2025 and February 29, 2024, respectively, are shown in the following table (in thousands):
Nine Months Ended
February 28, 2025February 29, 2024
Balance, beginning of period$39,366 $48,692 
Advance billings136,559 129,044 
Revenue recognized(177,243)(121,875)
Other adjustments6,197 8,547 
Less: Related party balances— (1,287)
Balance, end of period$4,879 $63,121 
Customer Deposits
Changes in the Company's customer deposits balances for the nine months ended February 28, 2025 and February 29, 2024, respectively, are shown in the following table (in thousands):
Nine Months Ended
February 28, 2025February 29, 2024
Balance, beginning of period$15,367 $36,370 
Customer deposits received5,698 8,397 
Customer deposits refunded(3,373)— 
Customer deposits applied
(1,567)— 
Other adjustments— (8,547)
Less: Related party balances— (3,810)
Balance, end of period$16,125 $32,410