XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable and Significant Client (Tables)
9 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net in the accompanying consolidated balance sheets, consists of the following:

March 31,June 30,
($000s)20252024
Accounts receivable$120,222 $98,438 
Less: Allowance for credit losses(187)(72)
Accounts receivable, net$120,035 $98,366 
Schedule of Activity in Allowance for Credit Losses
Activity in the Company’s allowance for credit losses consists of the following:

Three Months Ended March 31,Nine Months Ended March 31,
($000s)2025202420252024
Beginning balance$348 $117 $72 $120 
Provision for credit losses105 69 449 93 
Reversal of provision for credit losses— (13)(21)(31)
Uncollectible receivables written off(266)(67)(313)(78)
Effect of foreign exchange— — 
Ending balance$187 $107 $187 $107