Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF CASH FLOWS

v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Cash flows from operating activities:      
Net (loss) income $ (10,321) $ (2,504) $ 45,286
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:      
Depreciation and amortization of property, plant and equipment 2,138 2,078 2,163
Amortization of intangible assets 992 1,520 1,677
Provision for uncollectible accounts receivable 3,690 2,775 2,336
Deferred income tax benefit     (60)
Share-based compensation charges 813 831 525
Share-based 401(k) employer match expense 829 724 709
Foreign exchange (gain) loss 475 (476) 357
Changes in operating assets and liabilities:      
Accounts receivable (1,775) (3,244) (4,791)
Other receivables - settlements     6,650
Inventories (413) 92 466
Prepaid expenses (79) (618) 169
Accounts payable - trade (887) 515 1,103
Accrued liabilities, other current liabilities and other liabilities 2,901 (1,898) (3,464)
Other assets (1,098)    
Total adjustments 7,586 2,299 7,840
Net cash (used in) provided by operating activities (2,735) (205) 53,126
Cash flows from investing activities:      
Capital expenditures (1,888) (1,753) (1,530)
Decrease in security deposits and other (56) 4 18
Net cash used in investing activities (1,944) (1,749) (1,512)
Cash flows from financing activities:      
Proceeds from borrowings under Credit Agreement   40,694 89,880
Repayments under Credit Agreement   (42,250) (91,336)
Installment loan payments (327) (566) (565)
Proceeds from exercise of stock options 886 453 90
Net cash provided by (used in) financing activities 559 (1,669) (1,931)
Effect of exchange rate changes on cash and cash equivalents (6) 13 (15)
(Decrease) increase in cash and cash equivalents (4,126) (3,610) 49,668
Cash and cash equivalents - beginning of year 64,167 67,777 18,109
Cash and cash equivalents - end of year $ 60,041 $ 64,167 $ 67,777