v3.25.2
Organization, Consolidation and Presentation of Financial Statements (Tables)
12 Months Ended
Jun. 30, 2025
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 fiscal years ended June 30, 2025, and 2024:
Year Ended June 30,
20252024
Allowance for credit losses - beginning balance$7,477 $7,955 
Current provision for expected credit losses2,320 1,920 
Write-offs charged against allowance(2,977)(2,209)
Other(161)(189)
Allowance for credit losses - ending balance$6,659 $7,477