CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2017
Jul. 31, 2016
Current assets:    
Cash and cash equivalents $ 92,310 $ 83,065
Marketable securities 56,027 56,356
Accounts receivable-trade, net of allowances of $135 and $126, respectively 76,549 76,513
Accounts receivable-other 426 304
Inventories 78,966 69,986
Prepaid expenses and other current assets 11,476 8,546
Assets held for sale 994 2,448
Total current assets 316,748 297,218
Property and equipment, net 26,965 25,483
Intangible assets, net 8,911 9,429
Goodwill 43,850 43,850
Other assets 2,293 2,103
Total assets 398,767 378,083
Current liabilities:    
Current portion of long-term debt 3,444 2,822
Accounts payable 32,453 25,924
Deferred revenues 6,771 6,196
Other accrued expenses 35,076 31,588
Total current liabilities 77,744 66,530
Other long-term liabilities 8,908 8,518
Term loans 18,540 21,197
Commitments and contingencies (Note 6)
Stockholders' equity:    
Common stock 2,710 2,678
Additional paid-in capital 807,796 804,316
Accumulated other comprehensive loss (17,459) (15,546)
Accumulated deficit (499,472) (509,610)
Total stockholders' equity 293,575 281,838
Total liabilities and stockholders' equity $ 398,767 $ 378,083