XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
BALANCE SHEET DETAILS (Tables)
4 Months Ended
Apr. 30, 2024
BALANCE SHEET DETAILS  
Schedule of cash and cash equivalents

Cash and cash equivalents were as follows (in thousands):

 

 


April 30,

2024


 


December 31,

2023


Cash

$

12,497


 

$

      14,840


Money market funds


73,024


 


    41,231


Cash and cash equivalents

$

   85,521


 

$

   56,071


Schedule of accounts and other receivables

Accounts and other receivables were as follows (in thousands):

 

 


April 30,

2024


 


December 31,

2023


Trade accounts receivables, net

$

2,210


 

$

       1,743


Other receivables


  928


 


       498


Accounts and other receivables, net

$

3,138


 

$

2,241


Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets were as follows (in thousands): 

 

 


April 30,

2024


 


December 31,

2023


Prepaid expenses

$

      2,308


 

$

       1,916


Contract assets - current


   6,631


 


      7,740


Other current assets


      162


 


         191


Prepaid expenses and other current assets

$

 9,101

$

 9,847


Schedule of other current liabilities

Other current liabilities were as follows (in thousands):

 



April 30,

2024


 


December 31,

2023


Derivative instruments

$

    5,440


 

$

     7,930


Income taxes payable


    5,835


 


     1,730


Dividends payable


      —


 


       1,489


Other current liabilities


   2,379


 


    751


Other current liabilities

$

   13,654


 

$

 11,900