XML 82 R30.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
The allowance for doubtful accounts consisted of the following:
 
July 31,
2020
 
July 31,
2019
 
(In thousands)
Balance at beginning of year
$
1,804

 
$
480

Provisions charged to expense
111

 
1,418

Accounts written off
(1,781
)
 
(94
)
 
$
134

 
$
1,804

Cash and Cash Equivalents
Cash and cash equivalents consisted of the following:
 
July 31,
2020
 
July 31,
2019
 
(In thousands)
Cash and bank deposits
$
70,770

 
$
32,183

Money market funds
5,117

 
365

 
$
75,887

 
$
32,548

The amount of cash, cash equivalents and restricted cash as of July 31, 2020 and 2019 in the consolidated statements of cash flows is reconciled to the Company's consolidated balance sheets as follows:
 
July 31,
 
2020
 
2019
 
(In thousands)
Cash and cash equivalents
$
75,887

 
$
32,548

Funds held for clients
18,755

 
13,516

Cash, cash equivalents and restricted cash
$
94,642

 
$
46,064

Estimated Useful Lives of Property and Equipment
The estimated useful lives are as follows:
Category
 
Useful Lives
Buildings
 
32 years
Machinery and equipment
 
3 to 7 years
Furniture and fixtures
 
5 to 7 years
Automobiles
 
5 years
Software
 
3 to 8 years
Leasehold improvements
 
Shorter of the lease term or the estimated useful life of the asset