XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Changes In Allowance and Reserves Deducted From Asset Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Accounting Policies [Abstract]      
Allowance for doubtful accounts, Balance at beginning of year $ 5,328 $ 4,129 $ 5,540
Allowance for doubtful accounts, Additions charged to costs and expenses 1,578 1,982 1,765
Allowance for doubtful accounts, Deductions [1] (1,264) (783) (3,176)
Allowance for doubtful accounts, Balance at end of year 5,642 5,328 4,129
Reserve for losses on settlement assets, Balance at beginning of year 554 309 545
Reserve for losses on settlement assets, Additions charged to costs and expenses 620 348 17
Reserve for losses on settlement assets, Deductions [1] (31) (103) (253)
Reserve for losses on settlement assets, Balance at end of year 1,143 554 309
Allowance and reserves deducted from asset, Balance at beginning of year 5,882 4,438 6,085
Allowance and reserves deducted from asset, Additions charged to costs and expenses 2,198 2,330 1,782
Allowance and reserves deducted from asset, Deductions [1] (1,295) (886) (3,429)
Allowance and reserves deducted from asset, Balance at end of year $ 6,785 $ 5,882 $ 4,438
[1] Primarily uncollectible accounts written off, net of recoveries.