XML 34 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS RECEIVABLE
12 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
Accounts receivable primarily include amounts due to the Company for sales of equipment and subscription fees to customers, settlement receivables for amounts due from third-party payment processors, receivables from contract manufacturers and unbilled amounts due from customers, net of the allowance for credit losses. Accounts receivable, net of the allowance for uncollectible accounts were $43.8 million as of June 30, 2024 and $30.2 million as of June 30, 2023.

Concentrations

As of June 30, 2024 and June 30, 2023, no customer represented more than 10% of the Company's accounts receivable, net of allowance.
Allowance for credit losses

The following table represents a rollforward of the allowance for credit losses for the years ending June 30, 2024 and 2023:

Year ended June 30,
($ in thousands)
2024
2023
Balance, beginning of year
$10,815 $9,328 
Provision for expected losses4,024 4,190 
Write-offs(1,397)(2,703)
Balance, end of year
$13,442 $10,815