XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable, Net (Tables)
12 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
 As of June 30,
(In thousands)20252024
Trade receivables (2)
$24,332 $34,438 
Other receivables (1)1,076 1,419 
Allowance for credit losses(650)(710)
    Accounts receivable, net$24,758 $35,147 
____________________ 
(1)Includes vendor rebates, transition services receivables and other non-trade receivables.
(2)Trade receivables balance at June 30, 2023 was $42.9 million
Schedule of Allowance for Accounts and Notes Receivable
Allowance for credit losses: 
(In thousands)
Balance at June 30, 2023$(416)
Provision(748)
Write-offs306 
Recovery148 
Balance at June 30, 2024(710)
Provision(356)
Write-offs128 
Recovery288 
Balance at June 30, 2025$(650)