XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Changes In Allowance and Reserves Deducted From Asset Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Accounting Policies [Abstract]      
Allowance for doubtful accounts, Balance at beginning of year $ 5,642 $ 5,328 $ 4,129
Allowance for doubtful accounts, Additions charged to costs and expenses 3,402 1,578 1,982
Allowance for doubtful accounts, Deductions [1] (2,692) (1,264) (783)
Allowance for doubtful accounts, Balance at end of year 6,352 5,642 5,328
Reserve for losses on settlement assets, Balance at beginning of year 1,143 554 309
Reserve for losses on settlement assets, Additions charged to costs and expenses 988 620 348
Reserve for losses on settlement assets, Deductions [1] (265) (31) (103)
Reserve for losses on settlement assets, Balance at end of year 1,866 1,143 554
Allowance and reserves deducted from asset, Balance at beginning of year 6,785 5,882 4,438
Allowance and reserves deducted from asset, Additions charged to costs and expenses 4,390 2,198 2,330
Allowance and reserves deducted from asset, Deductions [1] (2,957) (1,295) (886)
Allowance and reserves deducted from asset, Balance at end of year $ 8,218 $ 6,785 $ 5,882
[1] Primarily uncollectible accounts written off, net of recoveries.