XML 41 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Organization, Consolidation and Presentation of Financial Statements (Tables)
12 Months Ended
Jun. 30, 2023
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, 2023, and 2022:
Year Ended June 30,
20232022
Allowance for credit losses - beginning balance$7,616 $7,266 
Current provision for expected credit losses1,800 1,740 
Write-offs charged against allowance(1,458)(1,389)
Recoveries of amounts previously written off(1)(1)
Other(2)— 
Allowance for credit losses - ending balance$7,955 $7,616