v3.25.2
Accounts Payable and Other Current Liabilities (Tables)
12 Months Ended
Jun. 30, 2025
Accounts Payable And Other Current Liabilities [Abstract]  
Schedule of Accounts Payable and Other Current Liabilities

Accounts payable and other current liabilities consisted of the following (in thousands):

 

 

June 30, 2025

 

 

June 30, 2024

 

Trade payables to customers

 

$

12,814

 

 

$

12,005

 

Other accounts payable

 

 

9,434

 

 

 

6,826

 

Accounts payable and other payables

 

$

22,248

 

 

$

18,831

 

 

 

 

 

 

 

Deferred revenue

 

$

19,866

 

 

$

22,354

 

Advances from customers

 

 

407,038

 

 

 

240,932

 

Deferred revenue and other advances

 

$

426,904

 

 

$

263,286