XML 62 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable, Net (Tables)
12 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
 As of June 30,
(In thousands)20242023
Trade receivables$34,438 $42,914 
Other receivables (1)1,419 2,631 
Allowance for credit losses(710)(416)
    Accounts receivable, net$35,147 $45,129 
____________________ 
(1)Includes vendor rebates, transition services receivables and other non-trade receivables.
Schedule of Allowance for Accounts and Notes Receivable
Allowance for credit losses: 
(In thousands)
Balance at June 30, 2022$(195)
Provision(743)
Write-offs288 
Recovery234 
Balance at June 30, 2023(416)
Provision(748)
Write-offs306 
Recovery148 
Balance at June 30, 2024$(710)