XML 44 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization, Consolidation and Presentation of Financial Statements (Tables)
12 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Accounts Receivable, Allowance for Credit Loss
The following table summarizes allowance for credit losses activity for the years ended June 30, 2024, and 2023:
Year Ended June 30,
20242023
Allowance for credit losses - beginning balance$7,955 $7,616 
Current provision for expected credit losses1,920 1,800 
Write-offs charged against allowance(2,209)(1,458)
Recoveries of amounts previously written off (1)
Other(189)(2)
Allowance for credit losses - ending balance$7,477 $7,955